layer.confirm无反应
时间: 2023-10-12 17:07:11 浏览: 88
在使用layui开发项目中遇到表格中引用复选框做异步操作的时候,遇到了layer.confirm无反应的问题。根据提供的代码,你使用了layer.confirm方法来创建一个确认框,但是点击确认按钮时却没有任何反应。你还尝试了在各个平台上查找解决方法,但是没有找到正确的答案。根据layui的文档,layer.confirm方法有一个end回调函数,当弹框关闭时会触发该回调函数。你可能遇到的问题是在有异步请求时,即使弹框消失,也会执行end回调函数。为了解决这个问题,你可以在异步请求之前加上return false来阻止默认行为。另外,你还遇到了在表格中点击复选框按钮后,关闭确认框后颜色无法改变的问题。根据提供的代码,你可以通过在form.on('checkbox(lockDemo)')中手动改变复选框的状态,并调用layui.form.render()来重新渲染,从而解决这个问题。
此外,还有一篇相关的引用提到了解决layer.confirm快速点击会重复触发事件的问题,对你的问题也许有参考价值。希望这些信息对你有帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [layer.confirm 右上角关闭事件回调](https://blog.csdn.net/aku13/article/details/124427036)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [【解决】layer.confirm 一闪而过,确认钮都不出现问题](https://blog.csdn.net/qq_25231683/article/details/120016666)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [解决layer.confirm快速点击会重复触发事件的问题](https://download.csdn.net/download/weixin_38729607/12936282)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文