首页 文章

wbraganca yii2-dynamicform with ckeditor and DateTimePicker

提问于
浏览
1

我正在使用yii2的动态表单,如此处所述https://github.com/wbraganca/yii2-dynamicform

每个东西都工作正常,但ckeditor和日期小部件只适用于第一种形式,在第二种形式等它显示简单的textarea没有ckeditor.Same到日期小部件从2amigos . 我该如何解决这个问题,因此ckeditor和date可以在每个添加的表单中使用?

Update

<script> 
    $(document).ready(function(){ 
     // Update fields with datepicker 
            function reInitDatepicker(){ 
            $('.datepicker-field').datepicker(); 
            } 
            // Dynamic form event 
   $(".dynamicform_wrapper").on("afterInsert",function(e,item)  {          
 alert('fff');
 reInitDatepicker(); 
       }); 
    }); 
</script>



<div class="clone">
 <div class="panel-body">
        <?php DynamicFormWidget::begin([
                'widgetContainer' => 'dynamicform_wrapper', // required: only alphanumeric characters plus "_" [A-Za-z0-9_]
                'widgetBody' => '.container-items', // required: css class selector
                'widgetItem' => '.item', // required: css class

......等

1 回答

  • 0

    添加新字段后,需要添加ckeditor和datepicker实例 . 例如,您可以创建函数

    // Update fields with datepicker
    function reInitDatepicker(){
      $('.datepicker-field').datepicker();
    }
    
    // Dynamic form event
    $(".dynamicform_wrapper").on("afterInsert", function(e, item) {
        reInitDatepicker();
    });
    

相关问题