jqgrid双头 [英] jqgrid double headers
本文介绍了jqgrid双头的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们可以在jqgrid中包含两个标头吗?一个带有colModel的但没有colModel的?
Can we include two headers in jqgrid. One with a colModel and one without a colModel?
我还有一个问题,当我单击一行时,整个网格都会突出显示.我该如何解决这个问题?
Also I have an issue where when I click one row, the entire grid gets highlighted. How can I resolve this issue?
CSS代码:
.cssclass{
background-color : #EEEEEE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0B0B61;
border: 0;
font-weight: bold;
text-align: center;
text-indent: 2pt;
padding-top: 2px;
padding-right: 2px;
padding-left: 2px;
left: expression(parentNode.parentNode.parentNode.parentNode.parentNode.scrollLeft);
position:relative;
z-index:10;
cursor: default;
}
jqgrid代码:
$.ajax({
type: "POST",
url: 'cfcs/index.cfc?method=getCols',
data: "",
dataType: "json",
success: function(result)
{
colM = eval("([" + result.COLMODEL + "])");
colN = result.COLNAMES;
jQuery("#list").jqGrid({
url:'cfcs/index.cfc?method=getDetails',
datatype: 'json',
mtype: 'POST',
colNames:colN,
colModel :colM,
height: 'auto',
hoverrows: true,
width: 1260,
shrinkToFit: false,
pager: jQuery('#pager'),
resizable: false,
rowNum: 25,
rowList: [25, 50, 100],
viewrecords: true,
jsonReader: {
root: "ROWS", //our data
page: "PAGE", //current page
total: "TOTAL", //total pages
records:"RECORDS", //total records
cell: "",
id: "0"
}
//loadComplete: function(data){alert('loaded');},
//loadError: function(xhr,status,error){alert('error');}
})
$("#list").setLabel("col1","<br><br>col1","cssclass");
$("#list").setLabel("col2","<br><br>col1","cssClass");
$("#list").jqGrid('navGrid','#pager',{
edit:false,
add:false,
del:false,
search:true,
refresh: true,
searchtext:"Search",
refreshtext: "Refresh",
'cloneToTop':true
});
},
error: function(x, e)
{
alert(x.readyState + " "+ x.status +" "+ e.msg);
}
});
谢谢.
推荐答案
关于第二个问题.我认为您对所有网格行使用相同的ID.行ID必须是唯一的,这样就不会遇到问题.
About your second problem. I supose that you use the same id for all grid rows. The row id must be unique, then you will not have the descibed problem.
大约有两个标题,我不太了解您的意思.可能您可以用其他方式解释您的意思或发布图片.
About two headers I don't really understand what you mean. Prabably you can explain what you mean in other words or post a picture.
这篇关于jqgrid双头的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文