まず、backbone.jsフレームワークに完全に統合されたツールを作成したbackbone-formsのおかげで、条件付きフィールドのバックボーンフォーム
私はbackbone-formsプラグインでbackbone.jsを使用していますが、条件付きフィールドを作成する必要があります。
私は次のフォームを持っているとしましょう。 select
で選択された値に従って、textまたはtextareaで1行の入力を表示したい(または表示しない)場合。
<form method="post" action="">
<select >
<option value="" selected="selected">choose one</option>
<option value="1" >line</option>
<option value="2" >area</option>
</select>
<input id="element_1" />
<textarea id="element_2" ></textarea>
</form>
このような動作は、バックボーンにデフォルトで実装されていますか?
もしそうでなければ、どうすればjavascriptやbackone-formsで実装できますか?
ありがとうございました。選択した要素にイベントをバインドし、それらをの表示を切り替えることができます
//Pseudo code
var line = $("element_1"),area = $("element_2");
if(selectvalue ==="1"){
line.show();
area.hide();
}
else{
line.hide();
area.show();
}
http://jsfiddle.net/evilcelery/c5QHr/あなたのための –