//加载品牌选项列表
function LoadBrand() {
$.getJSON('/ashx/GetCarSelect.ashx', function(data) {
$.each(data, function(k, item) {
$("").val(item.BrandId).text(item.BrandName).appendTo("#ddlBrand");
});
});
}
//根据品牌加载厂商对应车系选项列表-(车系-isInMarket:1-上市,2-未上市,0-停产)
function RefreshSeriesSelect(brandId, isNewCar, isInMarket,ifManuCanSelect) {
ResetSelect(1);
if (brandId > 0) {
$.getJSON('/ashx/GetCarSelect.ashx', { brandId: brandId, isNewCar: isNewCar, isInMarket: isInMarket }, function(data) {
var manufacturerId;
$.each(data, function(k, item) {
if (manufacturerId != item.ManufacturerId) {
if (ifManuCanSelect == 0) {//厂商不可选
$("").appendTo("#ddlSeries");
}
else {
$("").val(item.ManufacturerId).text("===" + item.ManufacturerName + "===").appendTo("#ddlSeries");
}
manufacturerId = item.ManufacturerId;
}
$.each(item.Series, function(v, list) {
$("").val(list.SeriesId).text(list.SeriesName).appendTo("#ddlSeries");
});
});
$("#ddlSeries").removeAttr("disabled");
});
}
}
//根据车系加载对应车型选项列表
function RefreshTrimSelect(seriesId, isNewCar, isInMarket) {
ResetSelect(2);
if (seriesId > 0) {
$.getJSON('/ashx/GetCarSelect.ashx', { seriesId: seriesId, isNewCar: isNewCar, isInMarket: isInMarket }, function(data) {
var year;
$.each(data, function(k, item) {
if (year != item.TrimYear) {
$("").appendTo("#ddlTrim");
year = item.TrimYear;
}
$("").val(item.TrimId).text(item.TrimName).appendTo("#ddlTrim");
});
$("#ddlTrim").removeAttr("disabled");
});
}
}
function ResetSelect(level) {
if (level < 2 && ($('#ddlSeries') != null)) {
$('#ddlSeries').empty().html('').attr("disabled", "disabled");
}
if (level < 3 && ($('#ddlTrim') != null)) {
$("#ddlTrim").empty().html('').attr("disabled", "disabled");
}
}