@zTree 你好,想跟你请教个问题:
我使用了v3.5.01版本,在IE10下面打开后,点一级目录,出现的还是一级菜单,调试Jquery到Ajax.Send这一步参数是正常的,但是用监控看,没有发送到服务器端。
是不是Jquery问题,还是zTree问题。在兼容模式下,或者其他浏览器中无此问题。
俺碰到了相同的问题,在IE10,不打开兼容模式的时候,请求中没有把id带过去,所以每次取回的都是根下的目录。
下面是IE10下,正常模式和兼容模式的请求,可以看到正常模式下,没有传id到服务器,而兼容模式下传了
正常模式下的http请求
POST http://localhost:8080/seller/picture/getPicCategoryTreeDat.html?_0.16060809817691451 HTTP/1.1Accept: text/plain, */*; q=0.01Content-Type: application/x-www-form-urlencodedX-Requested-With: XMLHttpRequestReferer: http://localhost:8080/seller/picture/editpicturelibrary.htmlAccept-Language: zh-CNAccept-Encoding: gzip, deflateUser-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; MALC)Host: localhost:8080Content-Length: 0DNT: 1Connection: Keep-AlivePragma: no-cache
==============================================================兼容模式下的http请求:
POST http://localhost:8080/seller/picture/getPicCategoryTreeDat.html?_0.10777755296641517 HTTP/1.1x-requested-with: XMLHttpRequestAccept-Language: zh-cnReferer: http://localhost:8080/seller/picture/editpicturelibrary.htmlAccept: text/plain, */*; q=0.01Content-Type: application/x-www-form-urlencodedAccept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Tablet PC 2.0; .NET4.0E; MALC)Host: localhost:8080Content-Length: 7DNT: 1Connection: Keep-AlivePragma: no-cache
id=0002
我用的Jquery1.8,老版本也不行,你要调试环境,我可以给你远程。
都IE10了.....俺木有环境呀, 只好麻烦你看看 IE9 是否正常? 我能保证 Demo 在IE9下是木有问题的...另外你是不是用了jQuery 1.9?? 换成其他版本试试看,目前是不支持 jQuery1.9, 刚改完,下次发布时会支持 jQuery1.9 的
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
俺碰到了相同的问题,在IE10,不打开兼容模式的时候,请求中没有把id带过去,所以每次取回的都是根下的目录。
下面是IE10下,正常模式和兼容模式的请求,可以看到正常模式下,没有传id到服务器,而兼容模式下传了
正常模式下的http请求
POST http://localhost:8080/seller/picture/getPicCategoryTreeDat.html?_0.16060809817691451 HTTP/1.1
Accept: text/plain, */*; q=0.01
Content-Type: application/x-www-form-urlencoded
X-Requested-With: XMLHttpRequest
Referer: http://localhost:8080/seller/picture/editpicturelibrary.html
Accept-Language: zh-CN
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; MALC)
Host: localhost:8080
Content-Length: 0
DNT: 1
Connection: Keep-Alive
Pragma: no-cache
==============================================================
兼容模式下的http请求:
POST http://localhost:8080/seller/picture/getPicCategoryTreeDat.html?_0.10777755296641517 HTTP/1.1
x-requested-with: XMLHttpRequest
Accept-Language: zh-cn
Referer: http://localhost:8080/seller/picture/editpicturelibrary.html
Accept: text/plain, */*; q=0.01
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Tablet PC 2.0; .NET4.0E; MALC)
Host: localhost:8080
Content-Length: 7
DNT: 1
Connection: Keep-Alive
Pragma: no-cache
id=0002
我用的Jquery1.8,老版本也不行,你要调试环境,我可以给你远程。
都IE10了.....俺木有环境呀, 只好麻烦你看看 IE9 是否正常? 我能保证 Demo 在IE9下是木有问题的...另外你是不是用了jQuery 1.9?? 换成其他版本试试看,目前是不支持 jQuery1.9, 刚改完,下次发布时会支持 jQuery1.9 的