2017-06-29 55 views
0

在yii的PHP框架中,我試圖附加一個文本框,然後初始化datepicker。 我已經有兩個靜態文本框與datepicker在工作正常和兩個更多需要添加和日期選擇器在這些文本框中初始化。我們如何才能將datepicker初始化爲由ajax附加的文本框

當我試圖在ajax成功調用後啓動。它顯示

日期選擇器是不是一個函數

我的Ajax調用:

$.ajax({ 
      type: 'get', 
      url: url, 
      cache: false, 
      dataType: 'html', 
      success: function (html) { 
       $('.append_more_parents:last').append(html); 
       var num_form = parseInt($('.count').length + 2); 
       $('.count:last').text('Parental Responsibility ' + num_form); 
       $form = $('#appended_form'); 
       $form.replaceWith($form.html()); 
       container_id++; 
       $('#datepicker').datepicker(); 
      }, 
      error: function (err) { 
       bootbox.alert('Sorry adding of parental details failed! Please try again'); 
      } 
}); 
+0

您是否包含'datepicker'庫? –

+0

我已經有jquery.ui.js和jquery.js –

+0

是你的html上的#datepicker id嗎? –

回答

2

如果顯示「日期選擇器是不是一個函數」看來,jQuery的日期選擇器庫不包含在你的HTML頁面中?

+0

可以請你告訴我datepicker jquery庫。因爲我們主要使用datepicker與Yii的inbulit小部件。我已經有jquery.ui.js和jquery.js。 –

+0

你可以使用這個https://jqueryui.com/datepicker –

相關問題