2011-05-18 73 views
0

使用內聯編輯時,是否有方法將焦點置於行內的第一個單元格上,而不使用單元ID? 焦點可以通過單元索引號(行內的位置)來設置嗎?jqgrid將焦點集中在一行內的第一個單元格(而不是單元格ID)

感謝提前。

+0

你想在哪個事件處理程序中執行此操作?您可以使用哪些信息作爲輸入? – Oleg 2011-05-18 15:52:16

+0

@Oleg:我只有網格和行ID。我想把第一個單元格放在那一行裏面。我沒有它的具體ID。我對我所有的網格都有一個通用的功能,當添加一個新的行時,我想要在第一個單元上設置焦點。問題在於每個gruid都有不同的單元 - 我希望它對所有網格都是通用的。謝謝。 – user590586 2011-05-18 16:16:18

+0

你刪除了你的[另一個問題](http://stackoverflow.com/questions/5169317/jqgrid-input-type-button-inside-cell-show-only-on-edit-mode)你問我什麼意思在'formatter:'action''下。看看[答案](http://stackoverflow.com/questions/5196387/jqgrid-editactioniconscolumn-events/5204793#5204793)和[this one](http://stackoverflow.com/questions/6074604/jqgrid-beforeselectrow -and-sortablerows - 排除柱 - 從感-draggabl/6076774#6076774)。 – Oleg 2011-05-21 18:44:43

回答

4

如果我理解你正確,你只需要使用editCell方法的單元格編輯。例如,

$("#list").jqGrid('editCell',1,3,true); 

請參閱the demo

+0

我會盡快測試它並讓你知道。謝謝。 – user590586 2011-05-22 08:16:07

相關問題