Можем ли мы включить два заголовка в jqgrid. Один с colModel и один без colModel?
Также у меня есть проблема, когда при нажатии на одну строку вся сетка выделяется Как я могу решить эту проблему?
Код 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);
}
});
Спасибо.