标签:事件 dex 文本 方案 class func index msi logs
问题描述:IOS不触发文本框输入中文的keyup事件,在输入中文之后需要点击回退按键,才会开始搜索。
问题分析:IOS的输入法(不管是第三方还是自带)能检测到英文或者数字的keyup事件,检测不到中文的keyup事件。
解决方案:把keyup事件换成【input】和【propertychange】事件。
var eventName = (navigator.userAgent.indexOf("MSIE")!=-1) ? "propertychange" :"input"; $("J_textBox").bind(eventName,function(){ doSomething(); });
标签:事件 dex 文本 方案 class func index msi logs
原文地址:http://www.cnblogs.com/camille666/p/ios_no_zn_keyup.html