Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
Javascript 默认值don';t以kartik数据采集器动态形式工作_Javascript_Php_Datepicker_Yii2 Advanced App_Dynamic Forms - Fatal编程技术网

Javascript 默认值don';t以kartik数据采集器动态形式工作

Javascript 默认值don';t以kartik数据采集器动态形式工作,javascript,php,datepicker,yii2-advanced-app,dynamic-forms,Javascript,Php,Datepicker,Yii2 Advanced App,Dynamic Forms,五 重新初始化后(添加新表单后),kartik datepicker中的默认值在动态表单中不起作用, 这是出生日期,我想从1982年2月23日开始填写出生日期 <?= $form->field($dir, "[{$index}]owner_dob")->widget(DatePicker::classname(), [ "options" => ["placeholder" => "Date of Birth",

五 重新初始化后(添加新表单后),kartik datepicker中的默认值在动态表单中不起作用, 这是出生日期,我想从1982年2月23日开始填写出生日期

    <?= $form->field($dir, "[{$index}]owner_dob")->widget(DatePicker::classname(), 
           [ "options" => ["placeholder" => "Date of Birth",
            "value" => "23-02-1982",],
            "id" => "dating",
            "type" => DatePicker::TYPE_COMPONENT_APPEND,
            "pluginOptions" => [
            "format" => "dd-mm-yyyy",
            "endDate" => date("d-m-Y"),
            "autoclose"=>true,
            ]])->label(false);?>

Im使用wbraganca\dynamicform\DynamicFormWidget作为动态表单。除此日期选择器外,所有字段均正确输入。 重新初始化后,我得到一个空白字段,开始日期是今天的日期

这是我用来重新初始化的js代码

  $this->registerJs(<<<JS
          $(".dynamicform_wrapper").on('afterInsert', function(e, item) {
          var datePickers = $(this).find('[data-krajee-kvdatepicker]');
          datePickers.each(function(index, el) {
          $(this).parent().removeData().kvDatepicker('remove');
          $(this).parent().kvDatepicker(eval($(this).attr('data-krajee-kvdatepicker')));
          });
          });
          JS
          , \yii\web\View::POS_END);

$this->registerJs(什么是Kartik DatePicker?。这是yii2的DatePicker扩展