2012-12-07 26 views

回答

1

沒有(更好的方法)。

問:你如何更改數據庫中的值?

答:你發送[N] HTTP請求到服務器。

將HTTP請求發送到服務器有什麼選擇?

  1. 提交表單並使服務器響應一個新的視圖。
  2. 異步JavaScript調用與XML或JSON(AJAX或阿雅)

你可以寫自己的JavaScript做了「AJAX」,或者你只是將使用什麼是已經在那裏。

+0

的反饋 – Nathan

+0

大衛好,謝謝,一個問題,我想用button_to方法來做到這一點,這似乎是做一個形式,這只是一個按鈕,但按鈕試圖告訴我到一個頁面而不是簡單地指導我一個功能。你知道我做錯了什麼嗎? – Nathan

+0

有關Rails使用AJAX的Rails指南:[http://guides.rubyonrails.org/ajax_on_rails.html](http://guides.rubyonrails.org/ajax_on_rails.html)。你需要:':remote => true' – dcow

相關問題