不幸的是,js和ajax更是如此,从来都不是我的强项。我有一些代码通过ajax发布到网站并收到xml响应。我需要做一些调试,需要查看整个xml响应,以确保脚本正确解析响应。
此外,重要的是,这是一个使用一些手机密码的移动应用程序,因此我无法使用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...
});
非常感谢任何帮助!
答案 0 :(得分:1)
我发现Fiddler已打开,因为我正在以最佳方式捕获并检查浏览器和服务器之间的所有请求和响应。它允许您检查原始流量,或提供XML和JSON的语法特定过滤器,您可以从中复制到其他编辑器。您也可以保存会话,以备日后使用。
答案 1 :(得分:0)
检查响应xml的最佳方法是在firefox或chrome中使用Firebug插件(recomend firefox)。插件有一个名为net的选项卡,它将显示任何ajax请求(xml,json等)的树结构。您可以谷歌了解更多详情。希望这会有所帮助:-)