我只是想做一些非常簡單的事情,這是一個選擇取決於選擇哪個選項它填充第二個選擇。從屬選擇與選擇jquery
我總是通過隱藏/顯示選擇這種方式(JS)做到了這一點:
$(document).ready(function() {
$("#select_1").change(function() {
if ($("#select_1").val()=="A") {
$("#select_2").show();
$("#select_3").hide();
}
else if ($("#select_1").val()=="B") {
$("#select_3").show();
$("#select_2").hide();
};
});
但現在我想選擇和它不工作。它將刪除所有選定的蒙版並將選擇返回到本機。我也試過這個(JS):
$(document).ready(function(e) {
$("#select_2").css('visibility','hidden');
$(".chosen").chosen();
$("#select_1").click(function() {
if ($("#select_1").val()=="A") {
$("#select_2").css('visibility','visible');
}
而且它也不起作用。它並沒有消除選擇,但沒有做任何事情。對此有何想法?我知道這聽起來很基本,因爲我無法在任何地方找到準確的答案。
PS:我想用JS做,而不是通過AJAX。
是否有一個插件,您正在使用選擇的()函數?如果是這樣,你是否正確地包括它? –