我想默认设置一个jqgrid的行,并对此事件做一些事情。可能吗 ?我正在使用asp.net(C#)和Json
答案 0 :(得分:3)
您可以使用jqGrid的setSelection方法选择一行。这样做的地方就是loadComplete事件。您可以使用getDataIDs方法或仅使用loadComplete的data
参数。如果在jsonReader
中使用标准data.rows
,则从服务器发送行数组,如果具有从0开始的索引data.rows[iRow].id
的行,则iRow
为id }。方法loadComplete的data
参数的确切格式取决于您使用的jqGrid的datatype
。
答案 1 :(得分:0)
我正在尝试做类似的事情,而且我得到了一些非常奇怪的结果。
首先,未选中与默认项关联的复选框。
另一方面,在Firebug中,它显示封闭行标记的aria-selected类设置为TRUE!单击复选框,它会在将aria-selected类设置为false时对框进行检查...这与其他行的情况相反。
好吧,我们找出了奇怪行为的原因:索引中不能包含空格。