现在的不是代码有错误,是没有什么解决方案或者说我可能不了解Ext.data.Store的属性方法

解决方案 »

  1.   

    var Datas=new Ext.data.Store        << 我希望这个Datas能动态的指定ID,因为我每打开一个选项卡绑定的Store都是这一个,所以最后一个打开的总是覆盖前面所创建的。
    (
        {        proxy:new Ext.data.HttpProxy 
            (
                {
                    url:'/ExtPractise/MyPages/List.aspx'
                }
            ),
            
            reader: new Ext.data.JsonReader  
            (
                {
                    root:'data', 
                      fields:
                    [
                        'id','title','bh','submittime','submitname'     
                    ]   
                }
            ),
            
            pruneModifiedRecords : true
        }
    );
      

  2.   

    我的意思和chinamo的有点出入我的意思是多个选项卡绑定多个数据源,可以说是多对多的关系然而现在确实多个选项卡绑定的一个数据源,是多对一的关系。chinmo 的意思是我点选项卡的时候添加一个点击事件吗?那样的话要多做一次查询了,确实,这也是个好办法,不过我觉的这样并不是最好的办法。
      

  3.   

    你绑定的数据没有成功,这点是肯定的
    你自己看你下你生成html后的源码是否绑定有多条数据,还是只是最后的记录就清楚了
      

  4.   

    肯定没有绑定多条数据,他绑定第二条后就覆盖了第一条,绑定第三条又覆盖了前两条现在我正在尝试着向tab中添加事件var tabs = new Ext.TabPanel({
                renderTo:'tabs',
                resizeTabs:true,
                minTabWidth: 115,
                tabWidth:135,
                enableTabScroll:true,
                width:1000,
                height:1250,           
                defaults: {autoScroll:true},   
                plugins: new Ext.ux.TabCloseMenu()
            });        function addTab(dd){
                try{
                    tabs.add({
                        title:dd,
                        iconCls: 'tabs',  
                        html:"<div id='grid"+gridCountdd1+"'>"+gridCountdd1+"</div>", 
                        closable:true
                    }).show();
                    ExtDataGrid(dd,gridCountdd1);
                    gridCountdd1 ++;
                }catch(e){
                    alert('addTab error');
                }
           }
    能帮我看看怎么在addTab(add)这个函数里面给tab添加一个事件吗?
      

  5.   

    <div id='grid"+gridCountdd1+"' onclick='aaa()'>"+这样即可
      

  6.   

    木有用过,dhDataGrid倒是可以推荐一下 ^_^就像  http://www.v-ec.com/jslib/
      

  7.   

    tabs.on('tabchange',tabChange);
    function tabChange(o,e)
    {
      //code...
    }
      

  8.   

    这个问题在ext1.1的时候比较头疼,解决办法就是tab下新添一个iframe,tabchang时更改iframe的src即可,不知道ext2.0有无修正,你应该去官方论坛咨询一下
      

  9.   


    这样不行,这么做是点击选项卡的主体触发事件,这个div是用来显示内容的