Jquery FireBug和监视JSONP跨域请求

Jquery FireBug和监视JSONP跨域请求,jquery,firefox,firebug,cross-domain,jsonp,Jquery,Firefox,Firebug,Cross Domain,Jsonp,这个问题专门针对Firefox的Firebug插件。实际的功能可以工作,但我失去了在Firebug中监视和调试它的能力 我有一个网站,它使用JSON获取数据。在Firebug中,我能够监视JSON请求。它将向我显示它们中的每一个、标题和返回的数据 我需要更改向其提交JSON请求的服务器。为了让跨域JSON工作,我使用了JSONP和callback=?方法。我得到了工作的功能。但是,我现在无法在Firebug中监视和调试我的JSONP请求 作为记录,这在Firefox 3.0.11中已经出现,我正

这个问题专门针对Firefox的Firebug插件。实际的功能可以工作,但我失去了在Firebug中监视和调试它的能力

我有一个网站,它使用
JSON
获取数据。在Firebug中,我能够监视
JSON
请求。它将向我显示它们中的每一个、标题和返回的数据

我需要更改向其提交
JSON
请求的服务器。为了让跨域
JSON
工作,我使用了
JSONP
和callback=?方法。我得到了工作的功能。但是,我现在无法在Firebug中监视和调试我的
JSONP
请求

作为记录,这在Firefox 3.0.11中已经出现,我正在使用jQuery和&callback=?我的
JSONP
请求的参数


如何让
JSONP
请求显示在Firebug中?

我对jquery的回调实现不太熟悉,但我认为它在页面中注入了一个脚本标记来发出请求。大多数图书馆都有


因此,请求应该显示在firebug的NET选项卡上,因为它不是一个XmlHttpRequest,而是一个“普通”的旧脚本标记,并且正在加载src。

如果您使用的是JSONP,那么XHR将显示在firebug的js选项卡下,而不是XHR选项卡下。代码实际上应该请求一个js文件,然后调用回调方法。

另外,还有一个提示,提示其他正在处理此问题的人:当您选择“Net”时,请确保在子类型中选择“All”,而不是“XHR”或“js”。