jQuery MiniUI

标题: 如何禁止掉菜单栏的双击事件,miniui有对应的方法吗 [打印本页]

作者: icezuo5177    时间: 2016-3-17 15:41:19     标题: 如何禁止掉菜单栏的双击事件,miniui有对应的方法吗

[attach]7211[/attach]
请教一下如何禁掉菜单栏的双击事件,默认单击,显示正常。如果双击的话偶尔会报错,但是点击报错弹框的确定后,相应页面也正常显示,请问如何破?

作者: dforce    时间: 2016-3-17 16:08:39

无法禁止,双击报什么错
作者: icezuo5177    时间: 2016-3-17 16:15:34

本帖最后由 icezuo5177 于 2016-3-17 16:18 编辑
dforce 发表于 2016-3-17 16:08
无法禁止,双击报什么错


[attach]7214[/attach]
双击菜单栏后,会弹出个对话框,点击确定后,页面正常显示。是在测试的时候发现的问题,以前一直是单击,后来测试人员误操作,双击后弹出如图的对话框。用户体验不好。通过原生js把双击事件禁掉是不就可以?目前系统里没有要双击的地方,都是单击操作。



作者: dforce    时间: 2016-3-17 16:41:58

icezuo5177 发表于 2016-3-17 16:15
双击菜单栏后,会弹出个对话框,点击确定后,页面正常显示。是在测试的时候发现的问题,以前一直是单击 ...

检查到底是什么问题引起的报错吧,无缘无故不可能会双击报错
作者: icezuo5177    时间: 2016-3-17 17:17:01

dforce 发表于 2016-3-17 16:41
检查到底是什么问题引起的报错吧,无缘无故不可能会双击报错

测试的时候是快速双击会出现这种情况,个人认为是在点击菜单发送请求到服务器端,服务器端还没响应到前台,这时候又发送了一次请求,页面就弹窗报错,但是控制台不报错,点击弹窗的确定后页面正常显示。如果双击速度慢,第一次点击发送的请求,服务器端已响应到前台,页面已经显示了,第二次点击也没实际作用了。
作者: dforce    时间: 2016-3-17 17:22:48

icezuo5177 发表于 2016-3-17 17:17
测试的时候是快速双击会出现这种情况,个人认为是在点击菜单发送请求到服务器端,服务器端还没响应到前台 ...

boot.js里面修改mini_debugger=false
作者: icezuo5177    时间: 2016-3-18 13:08:23

dforce 发表于 2016-3-17 17:22
boot.js里面修改mini_debugger=false

按照您说的修改了,现在不弹窗报错了,新技能get√,非常感谢。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2