javascript - 如何调试Ajax请求

标签 javascript ruby-on-rails ajax firebug

我有一个生成 HTML 的 Rails 应用程序:

<a href="/ReadItLater/stock?qid=5618572&amp" data-remote="true">stock it</a>

当我在浏览器中单击此链接时,我可以在控制台选项卡上的 Firebug 上获取有关 AJAX 请求的信息。我可以看到请求的响应:

$("#stock_5618528").hide();

enter image description here

但是如何在这一行设置断点并调试这段代码呢?

最佳答案

如果您更改响应以包含 debugger 关键字,它应该将其作为断点命中。 所以在这种情况下,响应将是:

debugger;
$("#stock_5618528").hide();

显然不要忘记在它上线时将其删除。 :D

关于javascript - 如何调试Ajax请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5618668/

相关文章:

ruby-on-rails - 带有 Rails 3.2.13 和 Bootstrap 的 Heroku 上的 PDFKit

ajax - 在糖 crm 中使用 ajax 防止重复值

javascript - jQuery promise (当 > 然后)不使用 $.each 和 $.ajax 迭代数组

javascript - 评估助手与测试文件具有相同的上下文

javascript - 管理 Angular JS karma grunt 测试中的依赖关系

javascript - 基于refs的动画在componentDidUpdate中调用setState

jquery - 通过 JQuery.ajax() 连接 OLAP Cube – XML/A

Javascript意外包括分割和空数组过滤器输出

ruby-on-rails - 使用 Prawn 和 Rails 处理签名字段

ruby-on-rails - 如何使用 git 在 Rails 项目之间共享基本代码?