gpt4 book ai didi

javascript - JQGrid MultiSelect 获取列数据

转载 作者:行者123 更新时间:2023-11-30 09:08:49 25 4
gpt4 key购买 nike

有没有办法让 JQGrid 返回一个列数据数组以使用 multiSelect 而不是仅仅一个 rowIds 数组?

目前我只能返回选择的最后一列数据。

jQuery("#buttonSelected").click(function() {

var ids = jQuery("#relatedSearchGrid").getGridParam('selarrrow');
var count = ids.length;

for (var i = 0; i < count; i++) {

var columnData = $("#relatedSearchGrid").find("tbody")[0].rows[$("#relatedSearchGrid").getGridParam('selrow') - 1].cells[1].innerHTML;

alert("In the loop and " + columnData );

}

if (count == 0) return;
var posturl = '<%= ResolveUrl("~") %>Rel******/AddSelected****/' + ids;
if (confirm("Add these " + count + " Docs?")) {
$.post(posturl,
{ ids: columnData },
function() { jQuery("#relatedSearchGrid").trigger("reloadGrid") },
"json");
}


})

最佳答案

使用 getRowData 获取每一行的数据:

var rowData = $("#relatedSearchGrid").getRowData(ids[i]);

var colData = rowData.Name_Of_Your_Column;

关于javascript - JQGrid MultiSelect 获取列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2297158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com