2009-08-13 60 views
2

我正在尝试使用jquery进行Ajax调用,如果我在成功部分中放置了一个警报,它会启动警报,因此我知道调用正在工作,并且没有错误,但是如果我尝试从返回的值Ajax调用它为null,我会发布代码,但我在iPhone上。如何查看jQuery Ajax响应的所有结果?

我该如何基本看到所有返回的结果?基本上什么PHP的print_r($ bar)

回答

1

另一个选项(除了Cody的)是为全球ajaxSuccess事件添加一个处理程序。当jQuery的调用处理程序,它传递的XMLHTTPRequest实例,这样你就可以直接访问的responseText属性:

$(document).ajaxSuccess(function(xhr, settings) { 
    alert(xhr.responseText); // Should print the raw response from the server 
}); 
+0

谢谢我也会试试这个 – JasonDavis 2009-08-13 01:15:43

3

使用FireBug for Firefox或Stumbler for Internet Explorer。

+0

+1 Firebug的:) – elo80ka 2009-08-13 00:39:07

+2

我有它,但它并不显示任何有用的东西都只是sourcode,有没有使用它的诀窍? – JasonDavis 2009-08-13 00:42:27

+0

打开您的域的控制台 – nickf 2009-08-13 00:46:07