我正在使用jqgrid,那里的选项太多了。我想要做的是设置一个预定义的选项,然后再使用它。
//my predefined options
var edit_options = {
editrules:
{
required:true
,edithidden:true
,editable:true
}
然后在执行时
jGrid.jqGrid({
...
colNames:['id','Code', 'Name'],
colModel:[
//id
{name:'sample_id'
,index:'sample_id'
},
//Code
{name:'sample_code'
,index:'sample_code'
,edit_options
},
//Name
{name:'sample_name'
,index:'sample_name'
,edit_options
}
当然,这里的“edit_options”会出错。如何正确地做到这一点?我只希望第二个和第三个选项使用预定义的选项。我正在查看 $.extend(),但无法正确理解。