2

我正在尝试将 ajax 与rails-ujs一起使用,但我的调用什么也没做。该应用程序使用 rails 5.1 并在 application.js 中有 rails-ujs 要求

当我在浏览器控制台中测试代码时,它返回 false。

下面是代码:

  Rails.ajax({
    url: "/notifications.json",
    type: "GET",
    success: function(data) {
      console.log(data)
    }
  })
4

1 回答 1

1

为了使 ajax 调用与 rails-ujs(不带 jQuery)一起工作,我目前没有找到任何文档,希望下面的代码有所帮助。

Rails.ajax({
  dataType: 'script',
  url: "/notifications.json",
  type: "GET",
  beforeSend: function() {
    return true
  },
  success: function(data) {
    console.log('Ajax fine!')
  }
})
于 2018-04-11T20:06:16.393 回答