【发布时间】:2011-12-11 12:52:40
【问题描述】:
我是一名 Rails 新手,有一个关于从 ajax 发布到 rails 控制器以及将数据返回到 javascript 的问题。我对这实际上是如何工作的非常不熟悉,但我已经从其他 SOF 线程中拼凑了一个工作岗位功能。现在,我通过一个简单的按钮单击发布数据,ajax 代码如下所示:
$.ajax({
type : 'POST',
url : "http://localhost:3000/fbusers",
data : { tester : { name : 'boom' } },
success : function(data) {
alert(data);
},
});
这是控制器中的代码,非常简单:
def create
@user = User.create( params[:tester] )
end
此代码可以很好地将数据发布到创建函数,该函数创建(发布?)数据库的条目。但我想在“成功”时返回警报函数中的数据。但是现在,警报只返回 object[object]。谁能帮我将帖子数据传递给警报功能?如果可能的话,解释(或基本教程的方向)也会非常有帮助。
提前致谢!
【问题讨论】:
标签: javascript jquery ruby-on-rails ajax post