问题描述
- Extjs的win里含forml和一个grid,我怎么实现改变form的值,grid里的字段也变化
- 如图所示,一个win里包含一个formPanel和一个gridPanel,我怎么实现选择税种的时候,grid里的含税金额跟随变化,请大家多多帮助小弟
解决方案
combobox添加change事件获取对应的数据行调用Ext.data.Model的set方法更新
http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.form.field.ComboBox-event-change
http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.data.Store-method-getAt
http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.data.Model-method-set
解决方案二:
动态的对store进行操作,具体的参见API。
解决方案三:
有两种解决办法:
1、通过按钮实现,点击按钮后发送ajax给后台,成功后刷新grid的store;
2、建立一个监听事件,combobox选择后执行grid的刷新。
时间: 2024-12-06 02:24:01