当第一个选择元素 (id=ANSWER.TTQ.MENSYS.9.) 中的值发生更改时,以下代码应启用第二个选择元素 (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.),用点击事件替换更改事件;有用。那么为什么不在选择元素上使用更改事件呢?
感谢您的帮助。