jqGrid如何通过点击单元格的值来获取当前单元格的行标题与列标题

jqGrid如何通过点击单元格的值来获取当前单元格的行标题与列标题,第1张

colNames=$("#UsersGrid")jqGrid('getGridParam','colNames')colModel=$("#UsersGrid")jqGrid('getGridParam','colModel') 楼主去学下调试工具,firebug或者chrome的开发工具,看结构就知道了

参考下面某个同学的评论,给 grid 设置个默认高度,同时shrinkToFit: false,autoScroll: false,这样即使grid没有数据,水平滚动条也是可以显示的

<table id="grid" style="height: 1px"></table>

grid中定义 rownumbers: true

var ids = $("#gridid")jqGrid('getDataIDs');

$each(ids, function(i, id){

$("#gridid")getCell(id,'rn'); //这个就是序号了

});

查看这个object对象里面的元素,是否有主键,有的话直接(object主键)这样就能出来

而且你这里var model = IqualityMeetionRepositoryGet(id);

ViewBagCaption = "修改";

return View(model);返回的就是对象不是主键值。

getRowData的实现方法是遍历tr获取td的innerhtml。

var rowNum = $("#jqGrid")jqGrid('getGridParam', 'rowNum');//获取显示配置记录数量var total = $("#jqGrid")jqGrid('getGridParam', 'total');//获取查询得到的总记录数量

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如何通过点击单元格的值来获取当前单元格的行标题与列标题全部的内容,包括:jqGrid如何通过点击单元格的值来获取当前单元格的行标题与列标题、请问那个jqgrid没有显示数据时,水平滚动你解决了吗是怎么解决的请求大神教一下,感激不尽、jqgrid 获取 rownumbers的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存