jqGrid选中行、格式化、自定义按钮、隐藏

xiaoxiao2021-02-28  83

jqGrid选中行、格式化、自定义按钮、隐藏

获取选择一行的id:

var id=$('#jqGrid').jqGrid('getGridParam','selrow');

获取选择多行的id:

var ids=$('#jqGrid').jqGrid('getGridParam','selarrrow');

获取选择的行的数据 rowId(选择一行的id):

var rowData = $('#jqGrid').jqGrid('getRowData',rowId); var rowName=rowData.name;

应用实例:

var ids=$("#jqGrid").jqGrid("getGridParam","selarrrow"); if(ids.length==1){ var rowid=$("#jqGrid").jqGrid("getGridParam","selrow"); console.log(rowid) }else{ alert("请选择"); }

jqGrid单元格隐藏:

{label: 'XX', name: 'XX', index: 'XX', hidden:true}

jqGrid日期格式化:

{label: 'XX', name: 'XX', index: 'XX', formatter:"date", formatoptions: {newformat:'Y-m-d'} }

jqGrid自定义按钮:

{ label: 'XX', name: 'XX', index: 'XX', formatter: function (value, grid, rows, state) { //console.log(value); //console.log(grid.rowId); //console.log(rows); //console.log(state); return "<a onclick=\"details("+grid.rowId+")\">"+rows.属性名+"</a>"; } }
转载请注明原文地址: https://www.6miu.com/read-25672.html

最新回复(0)