0

日付ピッカーにカレンダー アイコンを追加するオプションがあることは知っていますが、プラグインをテキスト ボックスに適用した後にのみ表示されます。私の質問は: 日付ピッカーのテキストボックスをトリガーするために、自分のアイコン (マークアップによって追加される) をどのように使用できますか? ありがとう

4

2 に答える 2

1

ここに隠しフィールドを追加すると、画像を使用するよりも日付ピッカーを開くことができると思います。お気に入り、

<input type="hidden" id="datepker" />

このコードを使用して、

$("#datepker").datepicker({
        showOn: "button",
        buttonImage: '../calender.gif', //your own image path
        buttonImageOnly: true,
});

これはテキストボックスを表示せず、正常に動作します。

于 2012-04-06T10:25:24.257 に答える
0

.datepicker('show')(初期化後)を使用して、日付ピッカーを手動で表示する必要があります。showOn: 'focus'残りは標準オプションを使用してください。

例については、このjFiddlebuttonを参照してください (イメージの代わりにa を使用しますが、同じ原理です)

于 2012-04-06T10:04:38.547 に答える