app/view/helper フォルダーにカスタム ビュー ヘルパーがあります。テキストフィールドを追加するためのコードは - 私のコードでは: $this->view->formText('date'); しかし、テキストフィールドの代わりに、次のようにjquery datepickerを追加したい: $this->view->datePicker('date');
しかし、これはうまくいきません。助けてください。よろしく
app/view/helper フォルダーにカスタム ビュー ヘルパーがあります。テキストフィールドを追加するためのコードは - 私のコードでは: $this->view->formText('date'); しかし、テキストフィールドの代わりに、次のようにjquery datepickerを追加したい: $this->view->datePicker('date');
しかし、これはうまくいきません。助けてください。よろしく
原則として、これにはビュー ヘルパーは必要ありません。
クライアント側では、jQuery データピッカーを要素にアタッチするだけです。クライアント側セレクターでその要素をターゲットにする方法は、ページ/フォームで使用できる DOM フックに依存しますが、例として、IDmyForm
を持つフォームと名前を持つ入力フィールドを想定しmyDate
て、日付ピッカー、あなたは単に使うことができます:
function($){
$(document).ready(function(){
$('#myForm input[name="myDate"]').datePicker({
// datepicker options here
});
});
}(jQuery);
もちろん、これは実行時に jQuery が読み込まれ、ドキュメント オブジェクトで ready イベントが発生するまでに datepicker プラグインが読み込まれていることを前提としています。