0

jQuery-UI ダイアログ ボックスを使用していますが、かなり複雑な状況です。

ダイアログの [保存] ボタンに関数呼び出しを追加しましたが、動的パラメーターをその関数に渡す必要があります。

渡す必要があるパラメータは、テキスト ボックス要素の「id」と 2 つの変数です。「copyNum」は単なる整数で、「オリジナル」は 0 または 1 です。これらの値はすべて、ダイアログ ボックスが開く div にあります。 .

したがって、完全な呼び出しは次のようになります。

 AddYourAuthors(39842871, 5, 0);

以下に示すように、パラメーターなしで関数を呼び出す方法を見つけました。

しかし、それらはすべて動的であるため、そこに3つのパラメーターを取得する方法がわかりません。

任意の洞察をいただければ幸いです。

ありがとう!

$("#AuthorByBox").dialog({
    autoOpen: false,
    modal: true,
    buttons: [
       {
          id: "SaveAuthors",
          text: "Save",
          click: function () {
               //how do I pass parameters to this function call dynamically?
               AddYourAuthors();
       }]
});
4

1 に答える 1