我在这里遇到了一个问题,因为每当我点击我的搜索按钮时,我的日期选择器就会在页面刷新时显示出来。任何人都可以帮我把我的日期选择器放在我的功能中吗? TIA
以下是我的日期选择器代码:
$("#dates").datepicker({dateFormat: 'yy-mm-dd'});
*(#date是我输入日期的文本框)
function refresh_table(){
myjstbl.clean_table();
type_val = $('#filtertype').val();
$.getJSON("<?=base_url()?>holiday/refresh_control",
{ type: type_val },
function(data){
if(data == "")
document.getElementById("lblStatus").innerHTML = "No records found!";
else
document.getElementById("lblStatus").innerHTML = "";
myjstbl.add_new_row();
myjstbl.insert_multiplerow_with_value(1,data);
});
}
答案 0 :(得分:1)
尝试这样(但我不知道你的HTML代码是什么,但是我会在那个回调函数中生成它。
function refresh_table(){
myjstbl.clean_table();
type_val = $('#filtertype').val();
$.getJSON("<?=base_url()?>holiday/refresh_control",
{ type: type_val },
function(data){
if(data == "")
document.getElementById("lblStatus").innerHTML = "No records found!";
else
document.getElementById("lblStatus").innerHTML = "";
myjstbl.add_new_row();
myjstbl.insert_multiplerow_with_value(1,data);
$("#dates").datepicker({dateFormat: 'yy-mm-dd'});
});
}
但是,如果您有多个日期选择器,我会使您上课并从$(&#39; #date&#39;)更改为$(&#39;。日期&#39;)