如何使用jQuery确认单击链接
我在一个HTML表中有许多链接,当单击时(通过GET参数调用PHP脚本),这些链接会删除相应的行 它们都有一个类delete\u row 单击此类链接时,如何使用jQuery显示确认('Really delete?')对话框如何使用jQuery确认单击链接,jquery,hyperlink,Jquery,Hyperlink,我在一个HTML表中有许多链接,当单击时(通过GET参数调用PHP脚本),这些链接会删除相应的行 它们都有一个类delete\u row 单击此类链接时,如何使用jQuery显示确认('Really delete?')对话框 当然,当在对话框中选择了“否”时,请禁止跟随该链接。您可以在处理程序函数中使用事件对象的preventDefault方法: jQuery('.delete_row').click(function(event){ if(!confirm('Really Delet
当然,当在对话框中选择了“否”时,请禁止跟随该链接。您可以在处理程序函数中使用事件对象的preventDefault方法:
jQuery('.delete_row').click(function(event){
if(!confirm('Really Delete?')){
event.preventDefault();
}
})
试试这个
$('.delete_row').click(function(){
return confirm("Are you sure you want to delete?");
})
我认为这是一个错误 使用以下命令:
$('.delete_row').click(function(){
return confirm("Are you sure you want to delete?");
});
非常简单有效的一行解决方案,无需使用jquery:
<a href="to/your/path" onclick="return confirm('Are you sure you want to delete?');">Delete</a>
您也可以在确认后调用另一个函数,如下所示:
<a href="to/your/path" onclick="return confirm('Are you sure you want to delete?') && yourOtherFunction();">Delete</a>
这里不需要event.preventDefault()吗?不需要,返回true/false
就可以了。效果很好,我如何使用数据消息属性等自定义对话框中的消息?效果很好;)非常感谢。