默认选择JqGrid的Row

时间:2010-08-20 14:44:46

标签: jquery jquery-plugins jqgrid

我想默认设置一个jqgrid的行,并对此事件做一些事情。可能吗 ?我正在使用asp.net(C#)和Json

2 个答案:

答案 0 :(得分:3)

您可以使用jqGrid的setSelection方法选择一行。这样做的地方就是loadComplete事件。您可以使用getDataIDs方法或仅使用loadCompletedata参数。如果在jsonReader中使用标准data.rows,则从服务器发送行数组,如果具有从0开始的索引data.rows[iRow].id的行,则iRow为id }。方法loadCompletedata参数的确切格式取决于您使用的jqGrid的datatype

答案 1 :(得分:0)

我正在尝试做类似的事情,而且我得到了一些非常奇怪的结果。

首先,未选中与默认项关联的复选框。

另一方面,在Firebug中,它显示封闭行标记的aria-selected类设置为TRUE!单击复选框,它会在将aria-selected类设置为false时对框进行检查...这与其他行的情况相反。

好吧,我们找出了奇怪行为的原因:索引中不能包含空格。