需要更新此脚本http://jsfiddle.net/Nazaret2005/e8vBf/以使用3个选择步骤。现在只使用2 ...需要像
- step 1 -step 2 -step 3
-1 ------> -1 ------> -1
-2 -2 -2
-3 -3 -3
感谢
答案 0 :(得分:3)
试试这个
$('#Main').change(function () {
var val = $('#Main').val();
$('.Subselect').hide();
if (val) {
$('#Next' + val).show();
}
});
$('.Subselect').change(function () {
var subSel = $(this).val();
$(".lastSel").hide();
$("#"+subSel).show();
});
使用此方法您可以拥有所需的下拉列表:)
答案 1 :(得分:2)
http://jsfiddle.net/jFIT/e8vBf/3/
$('#NextUSA').change(function () {
var val = $('#NextUSA').val();
$('#LosAngeles').hide();
if (val == "Los Angeles") {
$('#LosAngeles').show();
}
});
答案 2 :(得分:2)
这样做:
$(document).ready(function () {
$('#Main').change(function () {
var val = $('#Main').val();
$('.Subselect').hide();
if (val) {
$('#Next' + val).show();
}
});
$('select.Subselect').change(function(){
var id = this.id;
var val = $(this).val();
$('select.Subselect#'+val).show();
});
});