struts2-jqueryプラグインを使用しています。テキストフィールドを含む<sj:dialog>があります。そのテキストフィールドがフォーカスされたときに別のダイアログボックスを起動するようにしたい。この新しいダイアログボックスは、<sj:dialog>タグとしてもレンダリングする必要があります。このタスクに最適なソリューションは何ですか?
質問する
909 次
1 に答える
0
<sj:textfield>
とその属性を使用しonFocusTopics
てフォーカスイベントを発生させ<sj:dialog>
て、同じトピックを含むopenTopics
が開くようにすることができます。
.dialog()
ところで、struts2jqueryはrequirejs
実行時に必要なjsライブラリを取得するために使用するため、これらがsj
ページ上の既存のコンポーネントである場合にのみ使用できませんでした。
ページにダミーを含め、スタイルを<sj:dialog>
に設定することで、これを克服できます。display
none
于 2012-06-19T07:57:45.280 に答える