簡體   English   中英

禁用基於Rails中另一個字段的字段表單

[英]Disable a field form based on another field in rails

我的項目沒有錯誤,只有我找不到解決方案。 如果您能幫助我,我將不勝感激。

我有兩個領域的形式:

<%= f.select  :role, { "admin" => 1, "writer" => 2, "guest" => 3} %>
<%= f.text_area :about %>

當我在角色字段中選擇“訪客”參數時,我想禁用text_area字段。 我想在沒有JavaScript的情況下進行操作,可以在Rails功能中進行操作嗎?

為此,您必須使用javascript。 沒有別的辦法了。

如果您不想使用Java腳本,則必須在選擇更改時提交然后提交表單,並需要保存所有內容,然后根據所需條件在文本區域加載表單時將:disabled => true設置為true。

暫無
暫無

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

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