私は、1つの選択、1つの入力(テキスト)、日付ピッカー、および送信ボタンを持つフォームを持っています。私は、選択した1つの特定のオプションを選択したときにのみ、入力テキストを表示したいと思います。私はsearcedと私は、私はいくつかの改造をしたましたが、残念ながらそれはdoes'nt作品は.. 私のHTMLは、それがどのように見える形成(ラジオ入力と)同様のソリューションを見つけまし:選択した特定の値にのみ入力テキストを表示
<select class="form-control" name="bulk_options_cust" id="action_sel">
<option value="">Choose..</option>
<option value="bulkCreateRdv">Option 1</option>
<option value="bulkCreateCall">Option 2</option>
</select>
<input class="form-control" type="text" name="fav_filter" id="">
<div class="col-xs-4">
<input type="date" id="datepicker" name="new_date" value="">
<button class="btn btn-success" type="submit">
submit</button>
</div>
変更したスクリプト私が見つけましということである:誰もが私にエラーを見つけるか、別のソリューションを提案することができる場合、それは私にとって素晴らしいものになるよう
$(document).ready(function() {
var h = $("#fav_filter");
$("#action_sel select").change(function() {
if (this.checked && this.value == "bulkCreateCall") {
h.show();
} else {
h.hide();
}
}).change()
});
私はJavascriptの知識がありません。
乾杯!
このフィドルを使用してください。私はそれを削除しようとします。私はそれを謝罪しました; sは私の最初の質問です:)。 – gadam76