我正在尝试从shield ui grid获取选定的行数据作为JSON对象。我尝试使用他们的文档中给出的this和this示例。但是没有根据需要工作。 grid.select()
为我提供了 TypeError: c.value is not a function
并且grid.selectedRowIndices()
提供 TypeError:grid.selectedRowIndices is not a function
。
events: {
selectionChanged: function (e) {
//var data = e.target.dataSource.view;
var grid = $("#user_grid").swidget();
//console.log(grid.selectedRowIndices());
console.log(grid.select());
任何帮助都会很明显。谢谢。
答案 0 :(得分:3)
要获取网格中的选定项目,您可以使用selectedRowIndeces,如下所述: http://www.shieldui.com/documentation/grid/javascript/api/methods/selectedRowIndices 确保您使用的是最新版本的小部件。