调用部件自定义ajax脚本出错怎么解决
答案:2 悬赏:10 手机版
解决时间 2021-02-11 09:42
- 提问者网友:骨子里的高雅
- 2021-02-11 04:53
调用部件自定义ajax脚本出错怎么解决
最佳答案
- 五星知识达人网友:思契十里
- 2021-02-11 05:54
那就是服务器给的数据出问题了噻。。你用print_r打印一下你取出来的值(ajaxReturn之前)。如果可以的话,把报错贴上来吧,不然没法解决。
全部回答
- 1楼网友:玩世
- 2021-02-11 06:33
你的理解是用xml解析结果,但是ajax返回的状态如下:readystate返回当前请求的状态,只读.responsebody将回应信息正文以unsignedbyte数组形式返回.只读responsestream以adostream对象的形式返回响应信息。只读responsetext将响应信息作为字符串返回.只读responsexml将响应信息格式化为xmldocument对象并返回,只读你的问题出在responsetext是字符串然后你用xml解析一定会报错,使用alert输出一下xml看里面的字符串内容,然后使用字符串操作提取需要的结果并格式化之。附带一提,你对ajax的返回类型没有感念,对解析xml的特征代码没有概念。解决法是逐一使用ajax的所有返回类型使用alert看一下其中的格式,然后手动写一个解析xml文档的类,忠言逆耳,学者自知。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯