使用easyui-textbox, 點回車鍵,執行某個按鈕的方法
阿新 • • 發佈:2019-01-08
對於剛入門的小菜鳥,這個看似簡單,卻又糾結好久的問題,終於找到可行的解決辦法了,相信會有初學者跟我一樣,需要用到這個方法的,我來分享一下我的方法,有更好的解決方式,歡迎分享:
<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');
}
});