2011-09-01 92 views
1

我有一個可編輯的jqGrid(其中當IM點擊一個行,該行獲得編輯)在其3名下拉列表,我想要的是:jqGrid的鍵盤導航

  1. 當一排IM點擊,它得到編輯和連續選擇第一個下拉
  2. 後,我選用在下拉列表中選擇對象並按下標籤中,跳轉到下一個下拉列表(已happends)
  3. 相同2,但它必須跳轉到第三下拉列表
  4. 當我完成編輯,當我按下鍵或只是按其他地方在屏幕上我編輯的數據應該保存到數據庫。所以它必須發生與我按下輸入鍵,我現在要做的。
  5. 如果我按向下鍵,選擇需要向下跳到下一行並保存我剛纔編輯

我知道它很長的一個previouse行,但我不能得到路徑鍵盤選擇,因爲堅持用IM可點擊編輯....

回答

2

如果您不使用multiselect:true您可以使用bindKeys方法來獲得鍵盤支持。

如果您需要更改焦點的順序選項卡按可以在可編輯字段(輸入或選擇元素)上更改tabindex屬性。您可以使用oneditfunc參數editRow進行此類初始化操作。