`
zuiyanwangyue
  • 浏览: 164413 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

Jqgrid读取动态XML数据时如果浏览器是Firefox需要特别注意的问题

阅读更多

今天运用jqgrid做第一个demo,例子很简单,后台返回的数据类型是xml格式,例子做成后在IE上测试没有任何问题,但是在Firefox上却无论如何也显示不出数据来,百思不得其解,乃网上搜索这个问题,其中在baidu知道中有一个问题及其回答引起了我的注意:

 

 

我后台使用的是JSP,通过查看生成的xml数据,指令前面果然有空行,于是在输出xml数据之前,先调用jsp隐含对象out的clear方法将输出清空:

 

out.clear();//以前这句是没有的
out.println("<?xml version=\"1.0\" encoding=\"utf-8\"?>");

 

结果在Firefox中就能看到jqgrid展现出的xml数据了,如下图:

 

结论:使用Firefox解析后台返回的xml数据要特别小心了,xml指令只能放在xml文档的最开始的地方,前面有空格、回车、以及实体都不行!!

 

 

  • 大小: 23.3 KB
  • 大小: 55.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics