`
forestkqq
  • 浏览: 206576 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

jQuery升级的几个问题和解决方案

 
阅读更多

将 jQuery 从 1.3 升级到 1.4 以后,常会遇到以下几个问题:

 

问题一:

 

现象:提交数据时,原来提交的格式为:id=1,2;现在的格式为:id[]=1,id[]=2

 

原因:在jquery.1.3.2中,在IE下不支持live("change",function(){})动态绑定,(Firefox和Chrome都OK,就IE不行) 换成jquery.1.4.2,live的问题OK了,ONGL解析异常又一次冒出,豁然开朗,原来是jQuery版本的问题!

 

 

 

 

                if ( $().jquery > "1.4.0" ) {    // jQuery 版本为1.4
                    objSave = $.param( objSave,true );  // alert( $.toJSON( objSave )  )
                }

 

 

 

参考:

 

http://hi.baidu.com/suzhipeng921/blog/item/ddfdf9f324f5db1cb17ec5d7.html

 

http://scorpio-jh.blog.sohu.com/150360289.html

 

 

http://leaya00.iteye.com/blog/719077

 

 


将 jQuery 升级到 1.5 后

 

问题1 : ajax 调用报 "invalid label" 错误

 

参见 jQuery 1.5 AJAX call fails with "invalid label" for JSON requests

 

问题2 : ajax 调用第一次正常,第二次报 "invalid label" 错误

 

参见 http://bugs.jquery.com/ticket/8398

 

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics