怎么在jqgrid中设置checkbox多选,怎么获取多选的值

怎么在jqgrid中设置checkbox多选,怎么获取多选的值,第1张

Action里面:

private PromotionManageTo promotionManageTo;

private List<PromotionManageTo> productClass;

get…

set…

SqlMaps里面:

<select resultClass="promotionManagePromotionManageTo">

……

</select>

JSP里面:

<s:iterator value="productClass" status="productClassLength">

<td>

<input type="checkbox" name="promotionManageToproductId" value="<fs:property value="productId"/>" <c:if test="${fn:containsIgnoreCase(promotionManageToproductId, productId)}">checked="checked"</c:if> />

</td>

</s:iterator>

jqgrid的获取返回的数据源后是通过js把数据转换成了dom,通俗说就是<tr><td>内容1</td></tr>的html然后赋予到table对象的,让浏览器知道它是一个table的内容,浏览器就显示出来了。不导出数据想看数据源,IE的话可以使用fiddler监控>

$("#tableList")jqGrid('setGridParam',{

postData:{"txDate":txDate,"jobNameStr":jobName},

})trigger('reloadGrid');

试试这个

用setRowData在页面新增了一条数据,但是用getRowData取值的时候却取不到,看了一下文档,上面说在编辑模式下,getRowData是取不到编辑后的值的,jqgrid在编辑模式下就可以获取新增加的一行数据了

以上就是关于怎么在jqgrid中设置checkbox多选,怎么获取多选的值全部的内容,包括:怎么在jqgrid中设置checkbox多选,怎么获取多选的值、怎么获取jqgrid中的multiselect、jqgrid传递查询条件,后台接收数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9799135.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存