首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Extjs中formPanel加载数据时如何让Checkbox根据值自动选中

2012-11-21 
Extjs中formPanel加载数据时怎么让Checkbox根据值自动选中我用的是load方法,success : function(form,acti

Extjs中formPanel加载数据时怎么让Checkbox根据值自动选中
我用的是load方法,
success : function(form,action) {
    var repair = action.result.data.repair;
   if(repair == "X"){
       itemForm.findById("repair").setValue(true);
   }
   var overhaul = action.result.data.overhaul;
   if(overhaul == 'X'){
       itemForm.findById("overhaul").setValue(true);
   }
}

通过action.result.data.repair取到json中repair对应的值。
itemForm.findById("repair").setValue(true);就可以使Checkbox设置为选中。
千万不能这样使用:
itemForm.findById("repair").checked=true可以把repair的值改为true但是不能在页面上显示选中状态

热点排行