Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在单击按钮时使用jquery动态添加日期选择器_Php_Codeigniter_Datepicker_Codeigniter 3 - Fatal编程技术网

Php 在单击按钮时使用jquery动态添加日期选择器

Php 在单击按钮时使用jquery动态添加日期选择器,php,codeigniter,datepicker,codeigniter-3,Php,Codeigniter,Datepicker,Codeigniter 3,这是我的钮扣 单击以添加文本框 $(文档).ready(函数(){ $('input[name=start_date]')。日期选择器({maxDate:constants.MAX_YEAR+'-12-31',changeYear:true,changeMonth:true,dateFormat:'yy-mm-dd'}); $('input[name=end_date]')。日期选择器({maxDate:constants.MAX_YEAR+'-12-31',changeYear:true,c

这是我的钮扣


单击以添加文本框
$(文档).ready(函数(){
$('input[name=start_date]')。日期选择器({maxDate:constants.MAX_YEAR+'-12-31',changeYear:true,changeMonth:true,dateFormat:'yy-mm-dd'});
$('input[name=end_date]')。日期选择器({maxDate:constants.MAX_YEAR+'-12-31',changeYear:true,changeMonth:true,dateFormat:'yy-mm-dd'});
$(“#添加”)。在(“单击”,函数(){
var行=“”;
$('block')。追加(行)
});
})//eof就绪
如何追加
表单行(lang('start_-date')、表单输入('start_-date',date('Y-m-d'))?>


单击“单击以添加文本框”链接时,对动态添加的元素执行类似操作

$('body').on('focus',".datepick", function(){
    $(this).datepicker({
      maxDate: constants.MAX_YEAR+'-12-31', 
      changeYear: true, 
      changeMonth: true, 
      dateFormat:'yy-mm-dd'
     });
});​
只需将class
datepick
添加到表单输入中,如下所示:

$(document).ready(function() {
     $("#Add").on("click", function() {
        var row = '<?=form_line(lang('start_date'),form_input('start_date', date('Y-m-d'),'class="datepick"'))?>';
        $('block').append(row)
    });

});
$(文档).ready(函数(){
$(“#添加”)。在(“单击”,函数(){

var row='目标到底是什么?每次点击“添加文本框”都要添加一个新的日期选择器,对吗?请毫不犹豫地接受我的答案,如果它真的对您有帮助的话
$(document).ready(function() {
     $("#Add").on("click", function() {
        var row = '<?=form_line(lang('start_date'),form_input('start_date', date('Y-m-d'),'class="datepick"'))?>';
        $('block').append(row)
    });

});