2016-07-28 5 views
3

で無効送信ボタンを追加するためにどのように私は私がdisabled: trueオプションを追加して任意のJavaScriptのレール

答えて

7

を使用せずにルビーで無効にこのボタンを作りたい

f.submit btn_text, class: "btn btn-one mgt12 mgb12", id: "btn_id" 

ルビーのフォームでボタンを提出しています。

f.submit btn_text, 
    class: "btn btn-one mgt12 mgb12", 
    id: "btn_id", 
    disabled: true 
1

あなたf.submitに引数としてdisabled: trueを追加すると、次のHTML生成されます、アラップの回答時に展開するには:カスタムスタイリングのための無効の入力を選択したい場合は、次のことができ、さらに

<input class="btn btn-one mgt12 mgb12" disabled="disabled" id="btn_id" name="commit" type="submit" value="#{btn_text}"> 

を次の操作を行います。

input[disabled="disabled"] { 
    cursor: not-allowed; 
}