Jqgrid给某一列添加事件
function aaa(){
var table = $("#tableid");
table.jqGrid({
rownumbers:true,
url: XXXXXXXXXXXXX,
colNames:['a','b'],
colModel:[
{ name:'rank',
index:'rank',
width:40,
align:'center',
formatter:function(cellValue)
{
if(cellValue=='0'){ //如果单元格的值为0,设置值为--
return '--';
}else{
return cellValue;
}
}
},
{
name:'province_name',index:'province_name',
width:80, align:'center',
formatter:clicks //给单元格的字段的值,添加事件
}],
height:'400px',
width:'540px',
pager: '#pageId',
viewrecords: true,
autowidth: true,
sortorder: 'desc',
rownumbers:false, //设置是否显示jqgrid默认列 rn,false不显示
shrinkToFit:true //控制自适应的属性
});
//去掉水平方向滚动条
table.closest(".ui-jqgrid-bdiv").css({ 'overflow-x': 'hidden' });
}
function clicks(cellvalue, options, rowObject){
return '<span οnclick="loadClick(this)">'+cellvalue+'</span>'
}