カレンダーの左側のテキストフィールドアイコンをクリックするとカレンダーを表示する方法は?ExtJs 3.テキストフィールドをクリックしてカレンダーを表示
0
A
答えて
1
、日付ピッカーを展開するonTriggerClick()関数を使用して、日付フィールド上のクリックを聞くために「レンダリング」イベントを使用します。
{
xtype:'datefield',
name:'date1',
fieldLabel:'Date',
listeners:{
render:function (d) {
d.el.on('click', function() {
d.onTriggerClick();
});
}
}
}
1
{
xtype:'datefield',
fieldLabel:'Start Date',
name:'start_date',
dataIndex:'start_date'
}
use the items[] for the field container and put above lines for datefield in items and call it
0
アリンSuciuの答えがありますExt5では十分ではありません。 クリックするとdatepickerイメージが表示されるので、ピッカーはトリガーしません。 私はそれを少し変更しました。 これは最善の方法ではなく働くことです。
listeners: {
afterrender: function (d) {
d.getEl().on('click', function (e, t, o) {
if (e.target.id.indexOf('picker') <= 0) {
d.onTriggerClick();
}
});
}
}
解決策のアドバイスがある場合は、コードを変更します。 よろしくお願いいたします。
関連する問題
- 1. Tkinter、カレンダーをToplevelウィンドウのボタンをクリックして表示する
- 2. テキストフィールドをクリックしてピッカービューを表示/非表示にする方法
- 3. ExtJS 3チェックボックスリスナーをクリックします
- 4. テーブルの行をクリックしてテキストフィールドに表示
- 5. Emacsカレンダー:3か月以上を表示していますか?
- 6. ボタンをクリックした後にExtJs:グリッドを表示
- 7. クリックして表示されるHTMLの既定のテキストフィールド
- 8. extjsの日付の違いに基づいてテキストフィールドを非表示にする
- 9. AjaxテキストフィールドとEXtJs
- 10. グリッドフィルター(テキストフィールドextjs)
- 11. ExtJS 3 - GridPanel列ヘッダーに常にメニューアイコンを表示しますか?
- 12. Extjsグリッドテーブルを表示
- 13. Android:カレンダーをカスタマイズして週表示を表示するスタイル
- 14. Extjsコンボボックス+テキストフィールドを作成
- 15. ExtJsでオートコンプリートのテキストフィールド
- 16. 入力テキストフィールドのクリック時にアンカータグを表示
- 17. 表示テキストフィールドは
- 18. ExtJs 4 WCF DateTimeを表示
- 19. アプリでGoogleカレンダーを表示
- 20. アンドロイドアプリケーションでカレンダーを表示
- 21. アイコンをクリックしてもカレンダーは表示されませんが、入力フィールドをクリックして表示されます
- 22. extjsコンボ表示値
- 23. Swift上でテキストフィールドをクリックしたときにUIButtonを非表示にする
- 24. クリック表示Divで、そのDiv内のDiv1を3秒間表示してから非表示にする
- 25. Androidカレンダー表示。月が連続して表示されます
- 26. extjs gridpanelがスクロールバーを表示しない
- 27. Extjs 3 to Extjs 4
- 28. アンドロイドのカレンダー表示
- 29. ExtJSを使用してテキストフィールド内のテキストドラッグを無効にする
- 30. カレンダーを表示して現在の日付に次の6か月のカレンダーを表示する