0

ここでjqueryuiボタンに関連するいくつかの質問を読みましたが、私のアプローチが間違っていることを指摘する可能性のある質問は誰にも見られませんが、次の2つのいずれかを実行できる必要があります。

  1. 通常のようにjqueryUIダイアログにボタンを追加し、ダイアログの必要な場所にボタンを再配置します(ボタンペインの外側にあるものもあります)。

  2. または、ダイアログ内でレンダリングしているビューにボタンを追加し、jqueryによってレンダリングされたボタンのcssと動作を継承する方法を教えてください。

編集:詳細でいくつかの質問に答えるために。

現在、ダイアログのボタンペインに保存とキャンセルのボタンがあります。彼らはそこにいるはずです。ただし、Knockout JSでバインドしているボタンをいくつか追加し、ダイアログ内に読み込んでいるビューに配置したいと思います。

例:テキストボックス内のテキストをリストボックス(コンボボックスなど)に追加できる[追加]ボタンのあるテキストボックスがあります。これは、ダイアログのビューモデルで厳密に機能する2種類の追加ボタンの1つにすぎません。何かご意見は?

4

2 に答える 2

0

ボタンを作成したら、Cssクラスに配置されている新しく作成されたボタンに.addClass(className)を使用するだけです。

于 2012-06-16T23:50:29.110 に答える
0

実際、jQueryの.content()メソッドと.append()メソッドを使用して、バインディングを壊さずにdom要素を移動できることがわかりました。

于 2012-06-24T11:42:46.840 に答える