Javascript 使用jQuery的多个选项发出警报
我想发出一个警告,在单击按钮delete(删除)后询问Javascript 使用jQuery的多个选项发出警报,javascript,jquery,Javascript,Jquery,我想发出一个警告,在单击按钮delete(删除)后询问是否要删除此项?,有两个选项:ok和cancel。如果用户单击ok该值将被删除。如果用户单击“取消”,则不要删除该值 如本网站所示: 如何使用jQuery实现这一点?可能不是jQuery,但这是您可以使用的简单原则 <html> <head> <script type="text/javascript"> function show_confirm() { var r=confirm("vote ");
是否要删除此项?
,有两个选项:ok
和cancel
。如果用户单击ok
该值将被删除。如果用户单击“取消”,则不要删除该值
如本网站所示:
如何使用jQuery实现这一点?可能不是jQuery,但这是您可以使用的简单原则
<html>
<head>
<script type="text/javascript">
function show_confirm()
{
var r=confirm("vote ");
if (r==true)
{
alert("ok delete"); //you can add your jquery here
}
else
{
alert(" Cancel! dont delete"); //you can add your jquery here
}
}
</script>
</head>
<body>
<input type="button" onclick="show_confirm()" value="Vote to delete?" /> <!-- can be changed to object binding with jquery-->
</body>
</html>Vot
函数show_confirm()
{
var r=确认(“投票”);
如果(r==true)
{
警报(“确定删除”);//您可以在此处添加jquery
}
其他的
{
警报(“取消!不要删除”);//您可以在此处添加jquery
}
}
沃特
在JavaScript中,该类型的框是确认
,而不是警报
confirm
返回一个布尔值,表示用户对提示的响应是肯定的还是否定的(即,单击OK
将返回true
,而单击cancel
将返回false
)。这适用于jQuery,但也适用于更广泛的JavaScript。你可以这样说:
var shouldDelete = confirm("Do you want to delete?");
if (shouldDelete) {
// the user wants to delete
} else {
// the user does not want to delete
}
如果要设置警报样式,请检查此插件:。它很容易使用
jAlert('This is a custom alert box', 'Alert Dialog');
jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) {
jAlert('Confirmed: ' + r, 'Confirmation Results');
});
jPrompt('Type something:', 'Prefilled value', 'Prompt Dialog', function(r) {
if( r ) alert('You entered ' + r);
});
更新:官方网站当前处于脱机状态
$(“#删除”)。单击(函数(){
如果(确认('是否要删除此项目?')){
//是否删除项目
}
});
代码:
var r=确认(“投票”);如果(r==true)
=if(确认(“投票”)
Yep,忘记在wan中转义”
符号。检查:Did可以从方向使用:rtl代码>用于警报和更改值确定
和取消
?这不是html对话框,因此不能更改按钮标题。关于第一个问题-这里:很好,不知道可以这么简单。该网站目前已关闭,但我确实发现:
<a href="#" id="delete">Delete</a>
$('#delete').click(function() {
if (confirm('Do you want to delete this item?')) {
// do delete item
}
});