1. 程式人生 > >使用easyui-textbox, 點回車鍵,執行某個按鈕的方法

使用easyui-textbox, 點回車鍵,執行某個按鈕的方法

對於剛入門的小菜鳥,這個看似簡單,卻又糾結好久的問題,終於找到可行的解決辦法了,相信會有初學者跟我一樣,需要用到這個方法的,我來分享一下我的方法,有更好的解決方式,歡迎分享:

<input id="clientID" class="easyui-textbox" style="width:250px;height:25px;" value="" />

方法一: 

//這種方法範圍太廣,如果頁面有多個文字框就不好用了
$(window).keydown(function(event) {
     if(event.keyCode == 13) {
          alert('111');
     }


});

方法二:按照id監聽某個文字框的回車事件

$('#clientID').textbox({
inputEvents: $.extend({},$.fn.textbox.defaults.inputEvents,{
keyup: function(event){ 
if(event.keyCode == 13) {
  alert('OK');
}
}
});
}); 

方法三:我使用的easyui1.4.3, 用這種方法,介面上會報錯,暫時還不知道為嘛錯了,等我學會了再來分享

$('#clientID').textbox('textbox').keydown(function (e) {
    if (e.keyCode == 13) {


        alert('000');
    }
});