2013-04-25 65 views
2

setCell工作後我使用setCell設置單元格的值,並且使細胞進行編輯editRow不jqGrid的

grid.jqGrid('setCell','1','Valid','5'); 
grid.jqGrid('editRow','1', false); 

但結果後,北京時間我不能點擊任何更長的電池?

no longer editeble

後調用serCell細胞着通過任何再編輯。

我怎樣才能使這個細胞再次可編輯?

感謝

+3

問題是'setCell'不能正常工作時單元格處於編輯模式。看到這個問題的解決方案:http://stackoverflow.com/questions/5247138/jqgrid-change-cell-value-and-stay-in-edit-mode – 2013-04-25 13:54:15

+0

謝謝,這是非常有用的! – kozla13 2013-04-25 15:26:56

回答

1

從評論我找到解決方案

,而不是設置列值這樣

grid.jqGrid('setCell','1','Valid','5');

您需要設置是這樣的:
$('#1_Valid').val('5');