May*_*Man 18 jquery confirm jquery-ui
可能重复:
使用jQuery的是或否确认框
我在这里看到很多关于jQuerys标准确认对话框替换的例子,但是不了解它们中的任何一个.
如果我想使用jQuery或jQueryUI弹出确认对话框.我该怎么做并检索用户点击的按钮?
当然必须有一种简单的方法来设置像alert("Something!");命令一样的确认对话框.
添加两个按钮并设置回调功能yes或no?
MaV*_*SCy 51
试试这个吧
$('<div></div>').appendTo('body')
.html('<div><h6>Yes or No?</h6></div>')
.dialog({
modal: true, title: 'message', zIndex: 10000, autoOpen: true,
width: 'auto', resizable: false,
buttons: {
Yes: function () {
doFunctionForYes();
$(this).dialog("close");
},
No: function () {
doFunctionForNo();
$(this).dialog("close");
}
},
close: function (event, ui) {
$(this).remove();
}
});
Run Code Online (Sandbox Code Playgroud)
Lef*_*tyX 13
您可以使用jQuery UI和做一些像这样
HTML:
<button id="callConfirm">Confirm!</button>
<div id="dialog" title="Confirmation Required">
Are you sure about this?
</div>?
Run Code Online (Sandbox Code Playgroud)
使用Javascript:
$("#dialog").dialog({
autoOpen: false,
modal: true,
buttons : {
"Confirm" : function() {
alert("You have confirmed!");
},
"Cancel" : function() {
$(this).dialog("close");
}
}
});
$("#callConfirm").on("click", function(e) {
e.preventDefault();
$("#dialog").dialog("open");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
180267 次 |
| 最近记录: |