次のコードは、最初の select 要素 (id=ANSWER.TTQ.MENSYS.9.) の値が変更されたときに 2 番目の select 要素 (id=ANSWER.TTQ.MENSYS.8.) を有効にする必要がありますが、機能せず、このサイトで既に提案されているものを含め、考えられるすべてのオプションを使い果たしました。(注: 要素 ID はこれらの値でなければならないため、 # を使用してそれらを選択することはできません)。
$(document).ready(function() {
$("input[id='ANSWER.TTQ.MENSYS.9.']").bind('change',function() {
alert ('this script runs');
$("input[id='ANSWER.TTQ.MENSYS.8.']").removeAttr('disabled');
});
});
有効な選択 (id=ANSWER.TTQ.MENSYS.9.) をボタンに置き換え、変更イベントをクリック イベントに置き換えると、できます。では、選択要素の変更イベントを使用しないのはなぜですか?
ご協力ありがとうございました。