我有这个 jquery 代码,当用户单击按钮时会生成一个是/否对话框。
$('#btnFinalize').click(function()
{
confirm("Are you sure?");
});
但是如何检测用户是否单击是/否?
我有这个 jquery 代码,当用户单击按钮时会生成一个是/否对话框。
$('#btnFinalize').click(function()
{
confirm("Are you sure?");
});
但是如何检测用户是否单击是/否?
confirm()
true
如果用户点击“是”则返回;如果false
他点击“否”。
所以,基本上,你可以使用这样的东西:
if (confirm("Are you sure?")) {
// clicked yes
}
else {
// clicked no
}
confirm()
检查;的返回值 它将是true
或false
:
if(confirm('Are you sure?! DAMN sure?')) {
// yes
}
else {
// no
}
试试这个
$('#btnFinalize').click(function()
{
var reply = confirm("Are you sure?");
if (reply)
{
// your OK
}
else
{
// Your Cancel
}
});
confirm()
将返回真或假,具体取决于答案。因此,您可以执行以下操作:
$('#btnFinalize').click(function()
{
var finalizeAnswer = confirm("Are you sure?");
if(finalizeAnswer) {
// do something if said yes
} else {
// do something if said no
}
});
如果按“是”,“确认()”返回“真”,“否”返回“假”。