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();
}]
});