簡體   English   中英

Rails:表單:如何使表單通過一個按鈕提交和發送文本

[英]Rails: Forms: how to make form submit and send text with one button

當前,用戶正在使用下拉菜單來選擇文章評分:

<%= f.select :Rating, options_for_select(["Awesome", "Good", "Meh"]) %>

但是,問題在於用戶可能會直覺地單擊“提交”按鈕,而無需實際打開下拉菜單並更改默認的“超贊”等級。

所以我想知道是否有辦法更好地解決這個問題。 也許有三個按鈕,分別是Awesome,Good和Meh,當單擊這些按鈕時,它們可以同時發送文本並提交表單。

您知道Rails表單可以做到嗎? 如果沒有,或者如果您對如何處理有其他建議,您能指出我正確的方向嗎? 提前致謝。

如果您需要純Rails解決方案,則可以使用button_to創建三種不同的形式-每個選項一種。

您也可以只添加一些JavaScript來提交按鈕onclick事件的表單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM