gpt4 book ai didi

jQuery 对话框未关闭

转载 作者:行者123 更新时间:2023-12-01 04:13:03 24 4
gpt4 key购买 nike

我的警报已达到并有效,但关闭方法不起作用。知道为什么吗?

我的 JavaScript:

  var myDialog = $('#divContactUs');

myDialog.dialog({
autoOpen: false,
title: "Send Us A Note:",
modal: true,
buttons: [{
id: "btn-send",
text: "Send",
click: function () {
// you can now use the reference to the dialog
myDialog.dialog("close");
alert('test');
}
}]

});
});

还有我的 html:

<div id="divContactUs" style="display:none">
Name: &nbsp <input type="text" name="Name" /><br />
Email: &nbsp <input type="text" name="Email" /><br />
Phone: &nbsp <input type="text" name="Phone" /><br />
Message:<br />
<textarea name="Message"></textarea>
</div>

最佳答案

在按钮范围内单击 $(this) 指的是按钮,而不是模式。我会先将模态选择器设置为一个变量,然后再引用它;

var myDialog = $('#divContactUs');

myDialog.dialog({
autoOpen: false,
title: "Send Us A Note:",
modal: true,
buttons: [{
id:"btn-send",
text: "Send",
click: function() {
// you can now use the reference to the dialog
myDialog.dialog("close")
}
}
});

关于jQuery 对话框未关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17902477/

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