jsGrid - 获取用户在搜索navGrid中键入的数据

时间:2016-03-14 14:21:12

标签: d3.js jqgrid

我正在尝试使用d3和jqGrid库绑定表格和图形。为此,我必须在搜索框中输入用户输入的搜索结果(我的表格如下所示:http://www.guriddo.net/demo/guriddojs/

我发现了这个功能:     grid.getGridParam( “POSTDATA”)。过滤器 但我不知道如何使用它。我想过触发事件“jqGridToolbarAfterSearch”来获取每次搜索后的数据,但似乎不起作用...... 如果有人有想法,我将非常感激! 感谢。

Ps:如果存在设置数据的相同方法,我也很感兴趣。

1 个答案:

答案 0 :(得分:1)

我希望我能正确理解你的问题。我想您首先将the demo的CSV数据转换为更多大陆数据格式:具有某些属性的项目数组(nameeconomycylinders,{{1 },displacementpowerweightmph)。然后,您可以使用yeardatatype: "local"作为输入数据。我想用户应用本地过滤器,然后你想获得过滤后的数据

如果你使用jqGrid的free jqGrid分叉(它是我开发的分支)那么你可以获得data参数(lastSelectedData)来获得过滤项目的数组(见the demo)。之后,您可以将d3与过滤后的项目一起使用。