我正在使用jquery根据所选下拉列表禁用其他下拉菜单。 以下是该代码。页面上的jquery onchange事件重新加载不起作用
<script type="text/javascript" >
jQuery(function() {
jQuery('select').change(function() {
if(jQuery(this).val() == "A"){
jQuery(document.getElementById('dataForm:listView:filterId:field10value1'))
.attr('disabled','disabled');
jQuery(document.getElementById('dataForm:listView:filterId:field4value1'))
.removeAttr('disabled');
jQuery(document.getElementById('dataForm:listView:filterId:field6value1'))
.removeAttr('disabled');
} else if(jQuery(this).val() == "R"){
jQuery(document.getElementById('dataForm:listView:filterId:field10value1'))
.removeAttr('disabled');
jQuery(document.getElementById('dataForm:listView:filterId:field4value1'))
.attr('disabled','disabled');
jQuery(document.getElementById('dataForm:listView:filterId:field6value1'))
.attr('disabled','disabled');
}else{
jQuery(document.getElementById('dataForm:listView:filterId:field10value1'))
.removeAttr('disabled');
jQuery(document.getElementById('dataForm:listView:filterId:field4value1'))
.removeAttr('disabled');
jQuery(document.getElementById('dataForm:listView:filterId:field6value1'))
.removeAttr('disabled');
}
})
})
</script>
因此,在页面重新加载禁用的字段后,再次启用,但选择是在那里禁用这些字段。
请帮忙!!
感谢 SANKET
你介意编辑您的帖子的选择,所以水平滚动条会消失? – reporter
现在好了 – Sanky
@reporter你认为这看起来好多了吗? –