0

これは、最も一般的なコーヒースクリプトの 1 つのように思えますが、stackoverflow と google で広範囲に検索しても、その例は見つかりません。

さまざまな理由から、標準的な Rails フォームの送信を coffeescript で処理できるようにしようとしています。名前 (文字列)、年齢 (整数)、誕生日 (日付) を持つ 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 に答える