Javascript删除验证是 "Ok"还是 "Cancel"

标签 javascript codeigniter

大家好,我目前正在 javascript 中开发删除验证功能。这是我的代码。

  function confirmDelete(){
var agree = confirm("Are you sure you want to delete this file?");
  if(agree == true){
    return true
}
else{
return false;
}
}

出现警报对话框,但每当我按“取消”按钮时,它仍然会删除表中的文件

这是我的 HTML:

<a href=".base_url()."main/delete?id=$row->id>"."<i class='icon-trash' rel = 'tooltip' title = 'Delete' id = 'delete' onClick = 'confirmDelete();'></i></a>";

我正在使用 CodeIgniter,任何帮助将不胜感激!多谢你们! :)

最佳答案

尝试在调用 javascript 函数时使用 return 语句。 如下所示:

<a href=".base_url()."main/delete?id=$row->id>"."<i class='icon-trash' rel = 'tooltip'   title = 'Delete' id = 'delete' onClick = 'return confirmDelete();'></i></a>";

关于Javascript删除验证是 "Ok"还是 "Cancel",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17984305/

相关文章:

javascript - Html输入字段设置最大值

php - 从 stdClass 对象中删除 stdClass 对象和 count(post_id) ( [count(post_id)] => 1 ) 仅需要结果 1

MySQL 日期 -> 进入 EuroDate

css - Codeigniter CSS 未加载

php - 为什么我的 ffmpeg 转换为 .avi 格式后无法播放

javascript - 基于路线的中心 map

javascript - java函数保存从文件检索的文本区域内容

javascript - 在 Angularjs 中根据第一个值显示第二个值

php - 多个下拉菜单中的数千个项目

php - 我可以使用 CI 进行多次事务更新,如果更新失败则将其全部回滚吗?