2011-07-23 106 views
0

有沒有在jqgrid中選擇多個單元格的方法?理想情況下,我想切換不同的單元格,並能夠以每行只能切換1個單元格的方式進行限制。jqgrid選擇多個單元格?

jqgrid適合這個還是應該使用不同的庫?

+0

爲什麼你需要選擇單元而不是行。 jqGrid具有支持選定行的內部變量。如果你要實現多個單元格的選擇,你將如何使用它? – Oleg

+0

因此,我可以將單元格的內容添加到數組中以進行進一步處理。 – Reflux

回答

1

您的需求提醒我需要選擇網格中的單詞而不是行。你可以實現這一點,但jqGrid無法幫助你。另一方面,如果您選擇連續行,您可以使用EditDelete導航按鈕將其刪除。有內部參數selarrrowselrow,其中包含所選行的ID。

如果您確實需要實施此類自定義選擇,則可以使用beforeSelectRowonCellSelect事件處理程序來執行此操作。 Yon可以將選定單元格的列表保存在您的自定義變量中。您可以使用.addClass("ui-state-highlight").attr("aria-selected","true")代替<td>元素,而不是<tr> jqGrid所做的操作。在這種情況下,您將無法使用jqGrid的任何editing features,這一點很重要。