浏览 2616 次
锁定老帖子 主题:comboBox的问题
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-29
这个window包含一个部门comboBox 当我单击保存时(数据已经确认添加到数据库了) ,我要马上刷新这个comboBox的数据。也就是说要重新从 数 据库从取数据 试了reload方法没作用 .发现只有当这个comboBox的proxy的url改变时,它才会发生请求. 我现在就想每次expand时都是数据库中最新的数据 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-05-29
改变store,再render。
|
|
返回顶楼 | |
发表时间:2008-05-29
怎么个改变法?
|
|
返回顶楼 | |
发表时间:2008-05-29
expand时,发送request,把后端的回复放到store中,发送把combo对象的store改为新的store就行了,不过速度就很慢了
|
|
返回顶楼 | |
发表时间:2008-05-29
兄弟...用Ext.ajax.Request 也一样
只要url一样,它同样不再请求。。。郁闷之极 |
|
返回顶楼 | |
发表时间:2008-05-30
我在火狐下试了试(半年前的工程,Ext1.1.1,Ext.Ajax、Ext.lib.Ajax与2.1版本一样),通过firebug查看,有发送请求。
看了看Ext.Ajax、Ext.lib.Ajax的源码,它们和控件无关,你可以写到单独的过程中,如单击保存时的处理函数中,要确保发送请求。 实在不行就在Ext.Ajax(request)以及Ext.lib.Ajax(request)这两个对象中设置断点。 Ext.lib.Ajax在ext-base.js中,Ext.Ajax在ext-all-debug(ext-all的非压缩版更容易调试)。 |
|
返回顶楼 | |
发表时间:2009-05-26
随便加一个参数改变proxy的url吧.
如时间之类的 |
|
返回顶楼 | |