gpt4 book ai didi

jquery - 如何访问struts jquery grid插件选定行上的数据?

转载 作者:行者123 更新时间:2023-12-01 00:58:48 26 4
gpt4 key购买 nike

这是网格的简短代码:

 <s:url id="remoteurl" action="jsontable"/>
<sjg:grid
id="gridtable"
caption="Items Result"
formIds="gridSearchForm"
reloadTopics="reloadItemsGrid"
dataType="json"
href="%{remoteurl}"
pager="true"
gridModel="gridModel"
rowList="10,15,20"
rowNum="15"
rownumbers="true"
navigator="true"
navigatorSearch="true"
navigatorRefresh="true"
viewrecords="true"
width="600"
pagerInput="false"
pagerPosition="center"
recordpos="right"
direction="rtl"
onSelectRowTopics="rowselect">

<sjg:gridColumn name="title" index="title" title="title" sortable="false"/>
<sjg:gridColumn name="price" index="price" title="price" formatter="integer"/>

和订阅功能:

$.subscribe('rowselect', function(event, data) {
alert('Selected Row : ' + event.originalEvent.id);
});

访问的id是该项目数据库中该行的event.originalEvent.id id。

如何访问所选行的价格和标题参数?有人可以给出要使用的语法的示例吗?是通过数据还是事件?

谢谢!

最佳答案

$.subscribe('rowselect', function(event, data) {
var grid = event.originalEvent.grid;
var sel_id = grid.jqGrid('getGridParam', 'selrow');
var price = grid.jqGrid('getCell', sel_id, 'price');
alert(price); });

这解决了问题:)

关于jquery - 如何访问struts jquery grid插件选定行上的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5203162/

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