有没有熟悉关于extjs的前端框架的,这个问题太棘手了 不好解决呀 提交数据之后需要 反显数据。
在onSelect 事件中来控制元素的显示。
$('#fId').combobox({
valueField: 'id',
textField: 'name',
editable:false,
panelHeight:'auto',
url : ctx+'module/list.do',
onSelect : function(rec){
//获得操作对旬
var field=Ext.getCmp("id');
//显示
showField(field);
}
.......
function hideField(field)
{
field.disable();// for validation
field.hide();
field.getEl().up('.x-form-item').setDisplayed(false); // hide label
}
function showField(field)
{
field.enable();
field.show();
field.getEl().up('.x-form-item').setDisplayed(true);// show label
}