当点击查询,请求令一个servlet,怎样让查询结果仍放在这个grid中,或者弹出一个window,把结果放到window中,我的后台到前台的数据传输使用的xml格式,前台接收时报错Ext.Error: You're trying to decode an invalid JSON String: <?xml version="1.0" encoding="UTF-8"?><DEPARTS><DEPART><AUTO_ID>1</AUTO_ID><DEPART_ID>01</DEPART_ID><DEPART_NAME>????????????</DEPART_NAME><PARENT_ID>0</PARENT_ID><CREATE_ID>1</CREATE_ID><CREATE_DATE>2012-6-9 15:26:34</CREATE_DATE><UPDATE_ID>1</UPDATE_ID><UPDATE_DATE>2012-6-9 15:26:34</UPDATE_DATE><STATUS>1</STATUS></DEPART><TOTAL>1</TOTAL></DEPARTS>
http://localhost:8080/myproj/ext4/ext-all-debug.js/eval/seq/11
Line -19149

解决方案 »

  1.   

    参考XML Grid Example
      

  2.   

    You're trying to decode an invalid JSON String
    他报了错误了,是store组件无法解析你的JSON格式数据,仔细检查下你的XML吧。希望这个回答对你有所帮助。
      

  3.   

    reader配置错了吧,返回xml使用JSONReader来读数据了,而是需要配置xmlreader
      

  4.   

    这个,是我想的太简单了还是乍的?You're trying to decode an invalid JSON String错误提示不是说的很清楚吗XML 和 JSON 是一码事?