0
我想在查看頁面上改變我的數據庫中的屬性的按鈕。我知道如何通過表單來做到這一點(但我們不想這麼做),而且我使用了一種複雜的ajax方法來做到這一點(這太複雜了),但似乎有一個更好的方法辦法。有沒有更好的方法來製作一個按鈕來更改rails中的屬性?
我想在查看頁面上改變我的數據庫中的屬性的按鈕。我知道如何通過表單來做到這一點(但我們不想這麼做),而且我使用了一種複雜的ajax方法來做到這一點(這太複雜了),但似乎有一個更好的方法辦法。有沒有更好的方法來製作一個按鈕來更改rails中的屬性?
沒有(更好的方法)。
問:你如何更改數據庫中的值?
答:你發送[N] HTTP請求到服務器。
將HTTP請求發送到服務器有什麼選擇?
你可以寫自己的JavaScript做了「AJAX」,或者你只是將使用什麼是已經在那裏。
的反饋 – Nathan
大衛好,謝謝,一個問題,我想用button_to方法來做到這一點,這似乎是做一個形式,這只是一個按鈕,但按鈕試圖告訴我到一個頁面而不是簡單地指導我一個功能。你知道我做錯了什麼嗎? – Nathan
有關Rails使用AJAX的Rails指南:[http://guides.rubyonrails.org/ajax_on_rails.html](http://guides.rubyonrails.org/ajax_on_rails.html)。你需要:':remote => true' – dcow