gpt4 book ai didi

javascript - 从按钮获取数据单击自动生成按钮 - jQuery 对话框

转载 作者:行者123 更新时间:2023-11-28 09:25:55 26 4
gpt4 key购买 nike

我需要能够获取在 jQuery 对话框上单击的按钮的上下文。

我有一个函数可以自动创建一个对话框,其中包含我传递的按钮名称数组。该函数如下所示。

function setAutoDialog(buttonNameArray){
var testArray = buttonNameArray;
var passDataBack = function () {
var test = $('.getButtonClicked').text(); // NEED THE TEXT FROM THE BUTTON THAT WAS CLICKED HERE
$(this).dialog("close");
}
var myButtons = {};

for(var i=0; i<testArray.length; i++){
myButtons[testArray[i]] = passDataBack;
}

$('#autoDialog').dialog({
autoOpen: false,
dialogClass: 'autoDialog',
width: 'auto',
buttons : myButtons
});
}

我不确定需要使用什么选择器来获取对话框上单击的按钮的值。例如,如果您有一个名为“取消”的按钮,当我单击“取消”时,我需要获取该文本并对所述文本执行操作。 (将其传回主屏幕)

最佳答案

在本例中我使用回调函数

按钮:[ { 标签:“关闭”, 回调:函数(){ App.ModalDialog.close(); }//回调
} ]

关于javascript - 从按钮获取数据单击自动生成按钮 - jQuery 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14402286/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com