1、jqgrid单元格为select时的处理模式:
colModel:[
......
{name:'number',index:‘number',align:'center',hidden:false,edittype:"select",editable:true,formatter:'select',
editoptions:{value:{'-1':'负数','0':'零','1':'正数'}}},
......
],
上面给出的是静态数据,而需求中往往都是动态设置数据,可以这么做:
editoptions:{value:getMyValues()}
function getMyValues(){
var data = {"-1":"负数","0":"零","1":"正数"};//这里的数据只是举例,当然可以是通过ajax从后台获取的
return eval(data);
}