javascript - 检查 coffeescript 中的 ajax 请求是否失败

标签 javascript jquery ajax coffeescript

我想在 coffeescript 语法中使用 .post jquery 方法来发出发布请求。 coffeescript 文档提供了添加成功回调的示例,但没有提供添加错误回调的语法。我该怎么做?

$.post '/',
    userName: 'John Doe'
    favoriteFlavor: 'Mint'
    (data) -> $('body').append "Successfully posted to the page."
    # Callback for error case?

最佳答案

You should check jQuery.post() APIjQuery.ajax() API什么会让您在方法选项中定义两个回调。

$.post('/',
  userName: 'John Doe'
  favoriteFlavor: 'Mint'
  (data) -> $('body').append "Successfully posted to the page."
).fail((data) -> "Error handler")

关于javascript - 检查 coffeescript 中的 ajax 请求是否失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34691225/

相关文章:

javascript - 如何在客户端与 Netflix Cadmium 视频播放器交互?

javascript - 在 ruby​​ on Rails 中使用 ajax 调用 js.erb 文件

javascript - 如何使用 Django 接收 ajax 请求?

javascript - 更改 wpDataTables 中的 iDisplayLength

javascript - 我无法通过 javascript 中的 $().click(calculator.press ("") 访问我的计算器对象

javascript - 使用 jQuery 和 Ajax 更改操作提交表单

php - 使用 jquery 和 php 处理目录中的文件 - 获取状态并更新进度条

javascript - Uncaught ReferenceError : Invalid left-hand side in assignment

javascript - HTML5/jQuery 音频随机播放 onClick

javascript - CSS Span 标签导致换行 - 使用网格布局时