我应该把我的日期选择器放在哪里?

时间:2014-03-28 06:31:10

标签: php jquery

我在这里遇到了一个问题,因为每当我点击我的搜索按钮时,我的日期选择器就会在页面刷新时显示出来。任何人都可以帮我把我的日期选择器放在我的功能中吗? 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);  
            });

    }

1 个答案:

答案 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;)