2015年7月22日 星期三

解決IE 瀏覽器使用新注音輸入時選字按 Enter 會送出的問題

將keyup 換成 keypress 即可解決
修改前
 jQuery("#subjectId").keyup(function(event){  
   if(event.keyCode == 13){  
        jQuery("#search").click();  
   }  
 });  

修改後
 jQuery("#subjectId").keypress(function(event){  
   if(event.keyCode == 13){  
        jQuery("#search").click();  
   }  
 });  

參考: http://wbkuo.pixnet.net/blog/post/191525544-%5Bjavascript%5D-%E8%A7%A3%E6%B1%BA%E4%BD%BF%E7%94%A8%E6%96%B0%E6%B3%A8%E9%9F%B3%E8%BC%B8%E5%85%A5%E6%99%82%E9%81%B8%E5%AD%97%E6%8C%89-enter-

沒有留言:

張貼留言