javascript - Jquery 确认删除使用 noty js 不起作用
问题描述
我希望用户在单击删除按钮后确认删除(使用类 .delete)我使用 Noty js 并包含其脚本 src:
<script src="{{asset('dashboard_files/plugins/noty/noty.min.js')}}"></script>
带有 .delete 类的删除按钮:
<button type="submit" class="btn btn-danger .delete"><i class="fa fa-trash"></i>Delete</button>
我在 app.blade 中的 Jquery 函数让用户确认删除或取消:
<script>
$(document).ready(function(){
$(document).on('click','.delete', function(e){
e.preventDefault();
var that = $this
var n = new Noty({
text:'Confirm deleting record',
killer:true,
buttons:[
Noty.button('yes', 'btn btn-danger mr-2', function(){
that.closest('form').submit()
}),
Noty.button('no','btn btn-danger',function(){
n.close()
}),
]
}) //end of var n
n.show();
}); //end of onclick
}); //end of ready fn
</script>
深深的感谢;
解决方案
你的班级名称有一个“。” 在“删除”中。将其更改为
<button type="submit" class="btn btn-danger delete"><i class="fa fa-trash"></i>Delete</button>
它应该可以工作。
推荐阅读
- javascript - 无法在 highcharts 中更改 xaxis
- angular - 更新 url 角度
- asp.net - 查询 Microsoft devops azure 提交以显示在“更新”页面上
- json - 如何从网络网关设备响应中过滤裸机响应?
- php - php中的链表给出错误
- c++ - 在 C++ 中声明一个大的全局变量会导致错误消息 0xc0000018
- database - 桌面应用程序的数据库加密 - 无需密码即可?
- reporting-services - 在 tablix 和行组中设置时,SSRS 矩阵未排序
- python - 为什么python打印语句不在无限循环之上?
- python - cvxpy:将非线性约束转换为等效线性约束