我有一个内部有一些内容的div,以及该div区域中的几个选项。 div和它的选项click事件将使用Ajax调用进行更新。我在这个div里面有两个按钮,当出现问题时,它们必须弹出不同的警告框。一个对话框包含以下选项。
$("#dialog").dialog({
autoOpen: false,
resizable: true,
height: 400,
width: 150,
position: 'center',
title: 'Term Sheet',
beforeClose: function(event, ui) {
console.log('Event Fire');
},
modal: true,
buttons: {
"Submit": function() {
$(this).dialog("close");
},
"Run": function() {
Gosomewhere();
},
"Create": function() {
dosomething();
}
}
});
如果我点击了第一个按钮并在打开的对话框中选择了“提交”选项。接下来,如果我单击div中的另一个按钮,它将打开上一个对话框,而不是在该按钮事件中写入的新的普通对话框,例如,
alert("some message");// but here i get the previous dialog box with three buttons and message content as "some message"
有没有我可以尝试在此按钮事件中弹出带警报的新对话框?
答案 0 :(得分:0)
首先,你尝试为那些带有不同消息的按钮添加三种不同的警报,看到消息,你就会发现问题是什么