ExtJS 3.4.0 开发过程中遇到问题整理

声明:出现相同的错误信息,但不一定是同一个原因。本文只是搜集开发过程中自己遇到的一些奇怪问题。

1、报错信息:missing : after property id

      浏览器:firefox

      主要代码:

                       var s= '{search-plugin:{'name':'1'}}';

                        Ext.MessageBox.confirm('','您确定要修改"sp_search_plugin.xml"配置项吗?',function(btn){
                                if(btn == 'yes'){
                                   Util.ajaxRequest({    //Util为同事封装的一个工具类
                                        url : '${servicePath}/configFile.write',
                                        success : function() {
                                             alert('保存成功,需重启服务器方才起效。');
                                        },
                                        jsonData: [eval('(' + s + ')'), 'sp_search_plugin.xml','XML']
                                    });
                                }
                             });

     出错原因:var s= '{search-plugin:{'name':'1'}}'; 中search-plugin没有用引号引起来。

     2、IE浏览器下报:缺少标示符,字符串 或数字

           浏览器:IE ( firefox下正常)

          解决过程中参考的引用:

          http://www.tangblog.info/2010/03/12/ie-lose-element-about-json.html JSON最后的一项末尾多了一个逗号。在IE中,JSON最后一项的末尾是不允许有逗号的,在FF等浏览器下则可有可无。

          出错原因:本人遇到的问题是属性后面多带了个逗号。{
                                    xtype: 'displayfield',
                                    value:'表达式触发器配置:', height:25,}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值