IE8,firefox测试都没有问题啊~

解决方案 »

  1.   

    你确定?不可能啊,我这都不行啊,第一次编辑可以,但操作第二次就出问题了,还有我感刚刚发现,我的
                         Ext.MessageBox.prompt("请输入修改后职位的名称" , "职位名称" , function(_btn , _text){
                                                                                                    
                                                                                                    if(_btn == "ok"){
                                                                                                    
                                                                                                        this["selectItem"].set("job" , _text) ;
                                                                                                        this.setValue(_text) ;
                                                                                                    
                                                                                                    }
                                                                                                    
                                                                                                } , _job , false , _job.getValue()) ;的这个message的默认text不知道怎么总设置不到。
    你把这个代码改下,看可以吗,看是不是打开后,有string.
      

  2.   

    dojochina用的是ext2.0的好像,跟ext4以上的版本差距很大。
    现在ext4.0的示例源码网上也有不少的了,不建议楼主再去学2.0版的,毕竟是过时的了,并且,以后,你再想升级到4.0以上版本,你可能会崩溃,几乎完全不兼容。
      

  3.   

    我这里测试确实是没问题,不过我没有2.0的ext,我的是2.2版本的编辑的要更新storevar _job = _window.findByType("combo")[1];
                                        var store = _job.store, r = store.getAt(store.find('job', _job.getValue()));///////////获得当前编辑的store中行
                                        Ext.MessageBox.prompt("职位的名称", "请输入:", function (_btn, _text) {
                                            if (_btn == "ok") {
                                                r.set('job', _text); this.setValue(_text);////更新行
                                                //var _store = _job.store;                                            //_store.add(new JOB({job:_text}));
                                                /*_store.insert(0, new JOB({
                                                job: _text
                                                }));
                                                this.setValue(_text);*/
                                            }                                    }, _job, false, _job.getValue());