[英]How to pass the return value of jquery dialogue box button function in some called function
[英]How to pass the button name as variable in jquery dialogue box
我想调用对话框按钮的默认操作,所以请告诉我如何在对话框初始化旁边传递变量。 这是我的尝试:
使用默认功能“是”按钮调用对话框
$( "#confirmComplete" ).dialog( "option", "buttons:Yes");
$( "#confirmComplete" ).dialog({
autoOpen: false,
resizable: false,
modal: true,
async:false,
position: 'top',
buttons: {
"Yes": function() {
//SOME FUNCTIOANLITY
}
}
})
将代码放在命名函数中,调用该函数:
function doYes() {
// some functionality
}
$("#confirmComplete").dialog({
autoOpen: false,
resizable: false,
modal: true,
async: false,
position: "top",
buttons: {
"Yes": doYes
},
});
doYes(); // Call the default button action
您可以这样做:
buttons: {
"Yes": function() {
$(this).dialog("close");
return true;
}
}
您还可以使用“ No
按钮关闭对话框并return false;
根据返回的true
/ false
,您可以采取进一步的措施。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.