我在app/view/helper文件夾中有一個自定義視圖助手。添加文本字段的代碼是 - 在我的代碼中: $ this-> view-> formText('date'); 但是,而不是文本字段,我想添加這樣的jQuery的日期選擇器: $ this-> view-> datePicker('date');從自定義viewhelper調用jquery datepicker viewhelper
但這不起作用。請幫忙。 Regards
我在app/view/helper文件夾中有一個自定義視圖助手。添加文本字段的代碼是 - 在我的代碼中: $ this-> view-> formText('date'); 但是,而不是文本字段,我想添加這樣的jQuery的日期選擇器: $ this-> view-> datePicker('date');從自定義viewhelper調用jquery datepicker viewhelper
但這不起作用。請幫忙。 Regards
原則上,你不需要一個視圖幫手。
在客戶端,只需將jQuery datapicker附加到您的元素。如何使用客戶端選擇器定位該元素取決於您在頁面/表單中可用的DOM鉤子,但是作爲示例,假設您想要使用ID爲myForm
的表單和名稱爲myDate
的輸入字段作爲一個日期選擇器,你可以簡單地使用:
function($){
$(document).ready(function(){
$('#myForm input[name="myDate"]').datePicker({
// datepicker options here
});
});
}(jQuery);
當然,這個假設在此運行該jQuery是加載,該日期選擇器插件是由當時的準備事件觸發的文檔對象上加載。