Jquery对话框警报更新

时间:2015-08-12 04:14:44

标签: javascript jquery html

我有一个内部有一些内容的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"

有没有我可以尝试在此按钮事件中弹出带警报的新对话框?

1 个答案:

答案 0 :(得分:0)

首先,你尝试为那些带有不同消息的按钮添加三种不同的警报,看到消息,你就会发现问题是什么