首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在rowID中获得多个jQGrid?

如何在rowID中获得多个jQGrid?
EN

Stack Overflow用户
提问于 2018-07-04 08:46:12
回答 1查看 211关注 0票数 1

在这里输入图像描述

单击“多个”复选框时,如何在jqGrid中获取多个jqGrid

  • 代码: 函数BindMainGrid(rowDataMain) {调试器;$grid = $("#GetpassTable");$grid.jqGrid({ loadError: function (xhr,status,error) ){警告(‘load error:’+ error);},colNames:“邮件”、"GetPassID“、"IMNumber”、"UserID“、”项目描述“、"AssetTag”、“单位”、“质量”、“移动理由”、“申购人”、“将由”、“从位置”、“从子位置”、“到地点”、“到子位置”、colModel: {名称:‘邮件’,索引:'Mail',排序类型:'text',宽度:'60px',格式化程序: RenderMail },{“名称”:"GetPassID",“索引”:"GetPassID",“宽度”:"150",隐藏:真},{ "IMNumber",“索引”:"IMNumber",“宽度”:"150"},{“名称”:"UserID",“索引”:"UserID",“宽度”:"150“},{”名称“:"Item_Description",”索引“:"Item_Description",”宽度“:"300”},{“名称”:"AssetTag",“索引”:"AssetTag",“宽度”:"500“},{”名称“:”单位“,”索引“:”单位“,“宽度”:"150“},{”名称“:”质量“,”索引“:”质量“,”宽度“},{”名称“:"Reason_For_Movement",”索引“:"Reason_For_Movement",”宽度“:"350”},{“名称”:“申购人”,“索引”:“请求者”,“宽度”:"200“},{”名称“:"ToBeCarriedBy",”索引“:"ToBeCarriedBy",”宽度“:"150”},{“名称”:"FromLocation",“索引”:"FromLocation",“宽度”:"150“},{”名称“:"FromSubLocation",”索引“:"FromSubLocation",”宽度“:"150”},{“名称”:"ToLocation",“索引”:"ToLocation",“宽度”:"150“},{”名称“:"ToSubLocation",”索引“:"ToSubLocation",”宽度“:"150”},数据: rowDataMain,数据类型:“ToLocation”,editurl:‘项目详细信息’,网格视图: true,pgbuttons: true,rowList: 10,20,30,40,rownum: 10,寻呼机:'#GetpassPager',datapage: true,视图记录: true,autowidth: true,高度:“280 40”,加载文本:“Loading.”,滚动: false,分页: true,pagerpos:'center',说明:"Get pass Generation",多重选择: false,loadonce: false,forceFit: false,ignoreCase: true,truejsonReader:{页面:函数(obj) {返回1;},总计:函数(obj) {返回1;},记录:函数(obj) {返回obj.d.length;},根:函数(obj) {返回obj.d;},重复: false,id:"0“},shrinkToFit: false,loadComplete: function (data) {},}).navGrid("#GetpassPager",{编辑: false,add: false,del: false },{模式: true,multipleSearch: true }) } 函数RenderMail(cellValue,options,subrowData,rowObject) { var radioHtml = '';返回radioHtml; } 函数chk(rowId) { }
EN

回答 1

Stack Overflow用户

发布于 2018-07-04 09:30:04

使用JQUERY试试这个

代码语言:javascript
运行
复制
$('#GetpassTable input:checkbox').each(function(i){

console.log($(this).prop('checked')+' '+i);
})

若要在复选框中获取id,请单击“尝试以下内容”

代码语言:javascript
运行
复制
$(document).on('click','#GetpassTable tbody input:checkbox',function(){
console.log('clicked id : '+$(this).closest('tr').prop('id'));
});

如果您有任何错误,请查看控制台窗口

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51169448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档