对于单行选择网格,有一个更简洁的方法来获取所选行,而不是在索引上执行for循环,如下例所示?
var ParentAccount = $("#jqxSubAccountDropdownGrid").jqxGrid('selectedrowindexes');
for (var index in indexes) {
_row = $(_Object).jqxGrid('getrowdata', index);
var ParentAccountGuid = _row["AccountIndex"].toString();
break;
}
基本上,我需要将Guid或索引拉出网格的选定行,然后将其与其他数据一起发送到ajax调用。
答案 0 :(得分:0)
根据JQ Widgets示例,以下内容应该有效:
ParentAccountRowIndexes = $("#jqxSubAccountDropdownGrid").jqxGrid('selectedrowindexes');
if (ParentAccountRowIndexes.length > 0)
{
ParentAccountRowData = $(_Object).jqxGrid('getrowdata', ParentAccountRowIndexes[0]);
ParentAccountGuid = ParentAccountRowData["AccountIndex"].toString();
}
一旦我确认,我就会发布我的结果。