相关疑难解决方法(0)

使用Remotipart解析错误

我正在使用remotipart使用ajax上传和升级图像,问题是当我编辑项目时,ajax更新数据,但remotipart(https://github.com/leppert/remotipart)返回图像的'解析错误'更新.

这就是我的表单的样子:

= form_for(Achievement.new), html: {multipart: true , remote: true} do |f|
          = f.text_field :name
          = f.text_area :description
          = f.file_field :image
          = f.submit 'Send'
Run Code Online (Sandbox Code Playgroud)

我正在使用单一表单来创建,编辑和删除"成就".这是我的js:

constructor: ->
    $('.edit_button').click ->
      $.ajaxSettings.dataType = "json"
      @id = $(this).data('id')
      @content = $(this).parent()
      @name = $('.form_achievement #name')
      @description = $('.form_achievement #description')
      @image = $('.form_achievement .avatar img')
      @button = $('.form_achievement form input:submit')
      @form = $('.form_achievement form')

      #Load data to edit on form
      $.ajax
        type: 'get'
        url: "/en/private/achievements/#{@id}/edit/"

        success: (data) =>
          alert 'edit'
          @name.val(data.achievement.name)
          @description.val(data.achievement.description)
          @stat.html(data.achievement.stat)
          @value.val(data.achievement.value) …
Run Code Online (Sandbox Code Playgroud)

ajax jquery ruby-on-rails coffeescript

1
推荐指数
1
解决办法
1542
查看次数

标签 统计

ajax ×1

coffeescript ×1

jquery ×1

ruby-on-rails ×1