遅れており、これはおそらく非常に簡単な修正です。これをカバーするスタックオーバーフローに関する彼女の投稿をいくつか見ましたが、今はこれを機能させることができないようです。
ケースには、7つのオプションを選択しています。すべてのオプションの値フィールドには、1 から 7 までの数字があります。
html
<select id="thecase" name="thecase">
<option value="1">Velg hva saken gjelder:</option>
<option value="2">Transportskade</option>
<option value="3">Stengt bestilling</option>
<option value="4">Finansiering</option>
<option value="5">Ros & ris</option>
<option value="6">Bedrift</option>
<option value="7">Annet</option>
</select>
JavaScript
var hiddenOpt = jQuery("#option_other");
var target = jQuery('#thecase');
var caseVal = target.val();
hiddenOpt.hide();
target.change(function(){
alert (caseVal);
if (target == 'annet') {
hiddenOpt.show();
};
});
このコードを試してみると、値 1 が返されます。ここにフィドルがあります:http://jsfiddle.net/Danbannan/QM2U8/
誰かが私に何が欠けているのか説明してもらえますか? 前もって感謝します。