我有可排序行的jqgrid,它在Web浏览器中运行良好。但是,在平板电脑和移动设备中测试网格时遇到麻烦。
所选行未在设备中突出显示。这就是为什么我无法执行编辑和删除操作。
我们是否可以选择在网格rownumber中编写代码?如果是,那将更有帮助。
所以,请就此问题向我提出建议。
这是我的Jqgrid:
jQuery(document).ready(function () {
var pageWidth = $(window).width();
var lastSel;
$("#sortrows").setGridWidth(pageWidth, true);
$('#sortrows').jqGrid('GridUnload');
jQuery("#sortrows").jqGrid({
datatype: "local",
mtype: "get",
//data : myData,
hoverrows: false,
jsonReader: { repeatitems: false, id: "Index" },
ajaxGridOptions: { timeout: 30000 },
colNames: PricelistHeaderColName,
colModel: PricelistHeaderModel,
id: 'Index',
localReader: { id: 'Index' },
prmNames: { id: "Index" },
rowNum: 10,
rowList: [10, 20, 30],
hidegrid: false,
rownumbers: true,
viewrecords: true,
height: 'auto',
width: pageWidth,
scrollOffset: 0,
gridview: true,
autowidth: true,
shrinkToFit: true,
pager: '#psortrows',
firstsortorder: 'asc',
sortname: 'Sort',
autoencode: true,
loadonce: true,
ignoreCase: true,
multiselect: false,
viewrecords: true,
sortorder: "asc",
sortable: true,
caption: "PriceList Headers",
editurl: "../Header/Save",
});