0

不幸的是,js 和 ajax 更不是我的强项。我有一些通过 ajax 发布到站点并接收 xml 响应的代码。我需要进行一些调试,并且需要查看整个 xml 响应以确保脚本正确解析响应。

同样重要的是,这是在使用一些 phonegap 代码的移动应用程序中,所以我不能使用 FF、Chrome 等中可用的标准开发工具。

下面是相关代码:

$.ajax({
type: "POST",
timeout:120000,
url: urltxt,
async: true,
data:tdata,
beforeSend: function() { $.mobile.showPageLoadingMsg("c","Processing...",false);
}, //Show spinner
complete: function() { $.mobile.hidePageLoadingMsg()
}, //Hide spinner


success: function(msg){
error = "";
$(msg).find('response').each(function(){

lots of code to test various responses...
});

任何帮助将不胜感激!

4

2 回答 2

1

我发现打开Fiddler,因为我正在以最佳方式捕获和检查浏览器和服务器之间的所有请求和响应。它允许您检查原始流量,或为 XML 和 JSON 提供特定于语法的过滤器,您可以从中复制到其他编辑器。您还可以保存会话以供以后使用。

于 2013-02-07T23:56:25.623 回答
0

检查响应 xml 的最佳方法是在 firefox 或 chrome 中使用 Firebug 插件(推荐 firefox)。该插件有一个名为 net 的选项卡,它将显示任何 ajax 请求(xml、json 等)的树结构。您可以谷歌了解更多详情。希望这可以帮助 :-)

于 2013-02-07T23:36:19.727 回答