<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 -->
<script type="text/javascript">
jQuery(document).ready(function() {
$("#field11105").bindPropertyChange(function() {
var val = jQuery("#field11105").val();
var a = new Array("1", "3");//隐藏value值为1,3的元素
showOptionBasedOnValue('field10812');
hideOptionBasedOnValue('field10812', a)
})
$("#field8365").bindPropertyChange(function() {
var b = new Array("2", "4");
showOptionBasedOnValue('field10812');
hideOptionBasedOnValue('field10812', b)
})
});
function hideOptionBasedOnValue(selectId, valueToHide) {
var select = document.getElementById(selectId);
for(var j = 0; j < valueToHide.length; j++) {
for(var i = 0; i < select.options.length; i++) {
if(select.options[i].value === valueToHide[j]) {
select.options[i].style.display = 'none';
}
}
}
}
function showOptionBasedOnValue(selectId) {
var select = document.getElementById(selectId);
for(var i = 0; i < select.options.length; i++) {
select.options[i].style.display = '';
}
}
</script>