javascript - 回复从jquery到rails的帖子

标签 javascript ruby-on-rails jeditable

对问题的措辞不好表示歉意,但它非常简单。

我正在将一些参数发送到 Rails 应用程序

$(document).ready(function() {
    console.log("testing!@£");
    $('.editable-td').editable(home_address, {
        data   : " {'E':'Letter E','F':'Letter F','G':'Letter G', 'selected':'F'}",
        type      : 'textarea',
        cancel    : 'Cancel',
        submit    : 'OK',
        tooltip   : 'Click to edit...'
    });
});

当rails应用程序收到参数时,我想用传入的文本进行响应。否则在您将数据提交到rails服务器后,您更新的文本区域将恢复到之前的状态。

默认更新 放置参数 @response = (参数[:值]) 提出“NOWWHATSOULDIDO”

   respond_to do |format|
      if params
        format.json { head :ok }
#         respond with the variable  @response here
      else
        format.json  { render :json => @user.errors, :status => :unprocessable_entity }
      end
    end
  end
<小时/>

一个小小的尝试:

 def update
    puts params

    puts "NOWWHATSHOULDIDO"

    respond_to :json
    if params
      respond_with(params) do |format|
        format.json { render }
      end
    end
  end

这里还有另一个小尝试,它响应用户,但可编辑区域显示为空。有什么想法吗?

 def update
    puts params
    @x = (params[:values])
    render :json => @x.to_json
  end

最佳答案

对于你能做到的第一个,我相信你可以做到:

render :text => params[:value], :status => :ok

关于javascript - 回复从jquery到rails的帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7262162/

相关文章:

ruby-on-rails - 如何避免reactjs被两次包含在rails和reactjs环境中?

ruby-on-rails - Rails 中的时间字段返回空白

javascript - JEdi​​table,如何处理 JSON 响应?

java - 如何正确提交AJAX到DB

javascript - 为什么我不能将 undefined 分配给 window.load?

javascript - 单击更改边框图像

javascript - 测试函数中的函数是否被返回

javascript - Google Maps Javascript API v3 map 显示在桌面浏览器上,但不会显示在移动浏览器上

ruby-on-rails - Rails 4 - 提交后重定向到正确的网址

jeditable - 如何禁用 Jeditable 上的默认 'Click to edit'?