如何使用jQuery确认单击链接

Ale*_*ber 10 jquery hyperlink

我在HTML表中有许多链接,当单击时删除相应的行(通过GET参数调用PHP脚本).

它们都有一个delete_row类.

当点击这样的链接时,我怎么能用jQuery 显示确认('真正删除?')对话框?

当然,在对话框中选择No时,会阻止关注该链接.

Sha*_*oli 36

试试这个.

$('.delete_row').click(function(){
    return confirm("Are you sure you want to delete?");
})
Run Code Online (Sandbox Code Playgroud)

  • 这里不需要event.preventDefault()吗? (2认同)
  • 不需要,返回"true/false"将会处理它. (2认同)

Ind*_*ola 21

非常简单有效的单行解决方案,不使用jquery:

<a href="to/your/path" onclick="return confirm('Are you sure you want to delete?');">Delete</a>
Run Code Online (Sandbox Code Playgroud)