有人可以帮助我,我有一个jqgrid,如果复选框为true,我想突出显示该行,谢谢!!

这就是我想在这个项目中做出的......
function loadjqGrid(jsonGridData){
var xaxis=1300
var yaxis = $(document).height();
yaxis = yaxis-500;
getGrids();
$("#maingrid").jqGrid({
url:'models/mod.quoservicetypedetails.php?ACTION=view',
mtype: 'POST',
datatype: 'xml',
colNames:getColumnNames(jsonGridData),
colModel :[
{name:'TypeID', index:'TypeID', width:350,hidden:true, align:'center',sortable:false,editable:true,
edittype:"select",editoptions:{value:getTypeID()},editrules: { edithidden: true}},
{name:'Order1', index:'Order1', width:80, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'Order2', index:'Order2', width:80, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'Order3', index:'Order3', width:80, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'Description', index:'Description', width:140, align:'center',sortable:false,editable:true,
edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'Notes', index:'Notes', width:120, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'Measure', index:'Measure', width:80, align:'center',sortable:false,editable:true, edittype:"textarea", editoptions:{size:"30",maxlength:"30"}},
{name:'UnitPrice', index:'UnitPrice', width:100, align:'center',sortable:false,editable:false,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'Remarks', index:'Remarks', width:140, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'UnitCost', index:'UnitCost', width:100, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
{name:'Service', index:'Service', width:120, align:'center',sortable:false,editable:true,edittype:"textarea",editoptions:{size:"30",maxlength:"30"}},
//If the GroupHeader is true the …Run Code Online (Sandbox Code Playgroud) 如何将自己的类添加到jqgrid中的列.正如我看到html输入元素正在获取类"FormElement".我需要在特定列中添加一个类.我发现这个http://www.trirand.com/blog/?page_id=393/help/cell-tooltip-1/#p21526,但我不确定这是否是实现这一目标最方便的方法?我的意思是遍历所有行和单元格,然后手动更改类属性 - 这似乎是这种"简单"任务的开销.
UPDATE
我想添加类,因为我想使用这个多选小部件http://quasipartikel.at/multiselect/的功能.此小部件通过已定义的类工作.这就是为什么.
我正在研究JqGrid.
我想知道如果我们指定的是什么意思gridview:true.
在什么情况下我们需要提供?
我最近正在研究一个这样的jqGrid并且我afterInsertRow没有被调用,一旦我重新启动了gridview:true现在的呼叫.
这是我自己经历过的一个案例,我想知道是否还有其他案例我们应该知道是否gridview:true使用过.
请指导我这个.
我们有一个数据类型为json的网格.
我们有以下自定义格式化程序:
function opsFormatter (cellvalue, options, rowObject){
'<a title=MA href=javascript:showDialog(' + rowObject[5] + ')>MA<a>' + ' ';
}
Run Code Online (Sandbox Code Playgroud)
而不是rowObject[5]有任何对象符号,我们可以指定实际的列名称("帐户")?即:rowObject.account.
这是网格定义:
$("#grid-pos").jqGrid({
colNames:['Product', 'Type','Expiry', 'Put Call', 'Strike', 'Account','Long','Short', 'Open Qty', 'LTD', 'Operations'],
colModel :[
{name:'product', index:'product', width:75, sortable:false},
{name:'type', index:'type', width:50, align:'right', sortable:false},
{name:'expiry', index:'expiry', width:60, align:'right',stype:'select', searchoptions:{dataUrl:'expiry_select.htm'}, sortable:false},
{name:'putCall', index:'putCall', width:65, sortable:false},
{name:'strike', index:'strike', sorttype: 'float', width:70, sortable:false},
{name:'account', index:'account', width:70, sortable:false},
{name:'long', index:'long', width:55, align:'right', sortable:false},
{name:'short', index:'short', width:55, align:'right', sortable:false},
{name: 'openQty', index:'openQty', width:80, align:'center', …Run Code Online (Sandbox Code Playgroud) 在jqGrid中,是否可以在添加行数据时定义单元格的标题(悬停)文本?
var rowid;
for(var j=0;j<10;j++)
{
rowid = jQuery.Guid.New();
jQuery("#myJqGrid").jqGrid('addRowData',rowid,{Amount:"$"+j+".00",Date:"09/30/2015"});
}
Run Code Online (Sandbox Code Playgroud)
我不希望在完成后不必遍历网格,因为在添加行时更容易获得RowID和自定义悬停文本所需的数据.
谢谢!