我有一個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組合?