2014-01-23 28 views
0

我在aspx頁面被使用的JTable和一切似乎都不錯,但有一定的內容網頁上,當我嘗試編輯或在JTable中添加一個項目,並且默認情況下我按Enter鍵,UI變得模糊。在更新Jtable行時按Enter鍵。點擊輸入上的JTable編輯/創建記錄不提交JTable的形式

我想要的是當我點擊Enter時,提交jtable,模擬點擊保存編輯按鈕並創建表單。

我可以用這個:

formCreated: function (event, data) { 
    data.form.find('input[type="text"]').keydown(function (event) { 
     if (event.keyCode == 13) { 
      $('#AddRecordDialogSaveButton').click(); 
      $('#EditDialogSaveButton').click(); 
      event.preventDefault(); 
      return false; 
     } 
    }) 
} 

但我必須將每一個jQuery的JTable的形式。有沒有最簡單的方法?

回答

0

我愛分享我對這個問題的解決絲毫誰需要這所有的人:

$(window).keydown(function (event) { 
if (event.keyCode == 13) { 
    event.preventDefault(); 
    $('#AddRecordDialogSaveButton').click(); 
    $('#EditDialogSaveButton').click(); 
    return false; 
} 
});