如上图所示,查询窗口点击确认按钮之后从数据库里查询出来了数据,但是怎么让它显示在后面的那个gridpanel里呢?这个查询窗口在后面的那个gridPanel里是引入的,代码如下
{
text : "高级查询",
xtype : "button",
iconCls:"x-dd-drop-nodrop",
hidden:idPermit==2,
listeners : {
"click" : queryBasicInfoFn
}
queryBasicInfoFn这个函数就是查询窗口的具体操作了,怎么让他查询显示在其所在的后面的那个gridpanel里呢?Ext JSJavaScript

解决方案 »

  1.   

    store不有个insert和add方法吗?
      

  2.   

    insert和add方法不都是添加吗,我需要的是查询出来的,以前的数据就不要了,而store是在后面的那个grid里
      

  3.   

    不是很明白你的意思 查询出数据后你可以把它分装成json格式后,现将store的数据remove掉 之后在add到store里试试
      

  4.   

    这么做数据多的时候会很慢的,我重新写了一个store,但是不行,就是不知这个思路对不对,关键是store中有url,提交的form表单中也有url,导致查询两次,但即使是两次,它也应该能显示啊,为什么不能显示呢