var years = [];
var cantonname = []; for(var i = 2010; i <= ${year}; i++){
         years.push({key:i,value:i});
        }
        
        for(var i = 0; i <= ${RuleCantonname}.size(); i++){
         cantonname.push({key:i,value:${RuleCantonname}.get(i)});
        }
{
    id : 'btnAdd',
text:'新增',
iconCls:'icon-add',
handler:function(){
$('#tt').datagrid('endEdit', lastIndex);
$('#tt').datagrid('appendRow',{
guid:'',
cantonname:'${RuleCantonname.cantonname}',
year:{valueField:'key',textField:'value',data:years,required:true},
reporttype:{valueField:'key',textField:'value',data:types,required:true}
});
var lastIndex = $('#tt').datagrid('getRows').length-1;
$('#tt').datagrid('beginEdit', lastIndex);
}
}
RuleCantonname是后台传过来的,想问一下,我的appendRow格式写的对不对?