0

这似乎是最常见的咖啡脚本之一,但在对 stackoverflow 和谷歌进行广泛搜索之后,我找不到任何例子。

由于各种原因,我试图让coffeescript处理标准的rails表单提交。想象一个带有名称(字符串)、年龄(整数)和生日(日期)的 User 类的表单(由 rails 生成)——因此表单具有命名的字段对象。

$(document).ready ->
  $('form').submit ->
    name = form.name.value
    age = form.age.value
    birthday = form.birthday.value
    User.create(:name => name, :age => age, :birthday => birthday)

另一个问题是,我希望它呈现一个不同的页面而不是 /user/,我不清楚如何做到这一点。

我已经尝试了代码,但似乎无法捕获这些值。我想网上会有一些例子,但经过多次不同的搜索尝试后,我找不到任何东西。

谢谢你的帮助。

4

1 回答 1

0

您可能想研究像Backbone.js这样的客户端框架

这将允许您修改模型的 javascript 表示并通过 restful api 将其与您的 rails 应用程序同步。

于 2012-08-30T04:09:35.197 回答