我有一个Web窗体上的选择框,根据所选内容,将显示一个隐藏的div。传递元素ID作为jquery的参数
<script>
$(document).ready(function() {
$("#Select1").change(function() {
$(this).find("option:selected").each(function(){
if($(this).attr("Value")=="2"){
$("#hiddentable11").show();
}
else if($(this).attr("Value")=="3"){
$("#hiddentable11").show();
}
else{
$("#hiddentable11").hide();
}
});
}).change();
});
</script>
窗体将有35到40个选择框/隐藏的div组合。选择框中的选项值每次都是相同的(0,1,2,3,4)。如果用户为选择1选择选项2或3,则显示hiddentable11。如果他们选择选项2或3选择2,hiddentable 12出现我不想复制/粘贴此代码40次,并在代码更改选择1/hiddentable11选择2/hiddentable12,选择3/hiddentable13等。如何更改此代码这样我可以将它重用于所有的select/div组合?