使用两个选择

时间:2017-07-15 09:16:47

标签: javascript asp.net-mvc

我有两个选择我的countylist和provincelist。我想当我的页面打开countrylist选择值“231”(mucountryıd)和我的省获得省ıd并加载..之后国家选择选择更改加载省选择国家ıd。我的代码

$('#CountryId').change(function () {
    $('#ProvinceId').attr('disabled', true);
    $('#preloader').fadeIn(200);
    $.getJSON('@Url.Action("GetProvinces/")' + $('#CountryId').val(), function (data) {var items = "";
        items += "<option value='' disabled selected>Seçim Yapın..</option>";
        $.each(data, function (i, item) {
            items += "<option value='" + item.Id + "'>" + (item.Name) + "</option>";
        });
        $("#ProvinceId").html(items);
        $('#ProvinceId').removeAttr('disabled');
        $('#preloader').fadeOut(200);
    });
});

由于

1 个答案:

答案 0 :(得分:0)

设置值后,只需触发更改事件:

$('#CountryId').change(function() {
  // same code as in question

// set value and trigger change
}).val('231').change();