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

Ext 找了一天都不知道怎么处理

2013-04-24 
Ext 找了一天都不知道怎么办有一个问题,一个GridPanel,我双击GridPanel得到一条记录的数据通过弹窗显示在

Ext 找了一天都不知道怎么办
有一个问题,一个GridPanel,我双击GridPanel得到一条记录的数据通过弹窗显示在一个FormPanel里面,我想直接在在FormPanel里面修改数据,然后点保存就能修改GridPanel里面的那一天数据(或者动态的也行,就是我改了哪个数据,GridPanel里面的那个数据也时刻跟着改),不知道怎么改啊。。有没有人都会两种的??看了API半天都头疼了。。。。。。
[解决办法]
你gridpanel的数据是从数据库中读取的吧,最好在你的FormPanel中修改过后提交到数据库,然后gridpanel的数据重新从数据库中取出一下。
[解决办法]
http://extjs.org.cn/download 请参考,很强大!
[解决办法]
首先创建一个可编辑的EditorGridPanel,实时编辑某个数据,动态和后台交互后,重新加载数据 reload即可,例子可以在ext下载的文件包中可以找到的

[解决办法]

引用:
有一个问题,一个GridPanel,我双击GridPanel得到一条记录的数据通过弹窗显示在一个FormPanel里面,我想直接在在FormPanel里面修改数据,然后点保存就能修改GridPanel里面的那一天数据(或者动态的也行,就是我改了哪个数据,GridPanel里面的那个数据也时刻跟着改),不知道怎么改啊。。有没有人都会两种的??看了API半天都头疼了。。。。。。 
ext java ……

这个真没看出来有什么不好实现的呢。。。
监听GridPanel的双击事件,如果你的数据量比较大那么就在监听事件里获取当前记录的ID,然后进后台去查询这条数据的所有信息,接着把数据赋给FormPanel;然后你就在FormPanel里修改数据,点保存后,重载GridPanel的store(可以把当前的页数以及查询条件一起传到后台,这样重载后还是在之前操作页面只是数据更新了);如果你的数据量不是很大那就直接把GridPanel双击的那条数据全部获取到,就不去后台查询了直接拼装好赋值给FormPanel。
[解决办法]
前面漏了点,点保存后先把修改后的数据更新到数据库中
[解决办法]
这个比较简单 了,你保存时候用ext 的ajax 当保存成功 之后在 ajax的success 里面 刷新gridpanel 的store 或者jsonstore.这样就就可以了,动态没有必要因为你的弹窗把后面挡住了。
[解决办法]
引用:
引用:
前面漏了点,点保存后先把修改后的数据更新到数据库中
表给的不全,只能在写死的数据上先写功能。。好像想想也没多大意义,。。为代码而活就这样吧!!

不连数据库的话,那你可以先更新到json数组啊,或者存放json数组的文件;一样可以实现的

热点排行