【发布时间】:2015-05-04 18:22:00
【问题描述】:
我使用了 Bootstrap 选择,在该下拉列表中包含国家、州列表。当我选择国家然后状态下拉 html 引用
jQuery.ajax({
url: base_url + "UserBusinesses/ajaxState/" + countryId,
dataType: 'json',
beforeSend: function () {
$('#UserBusinessStateId').html('<option value="">Loding... </option>');
$('#UserBusinessStateId').selectpicker('refresh');
$('#UserBusinessCityId').html('<option value="">Select city</option>');
$('#UserBusinessCityId').selectpicker('refresh');
},
success: function (obj) {
var addHtml = '';
addHtml += '<option value="">Select state</option>';
$.each(obj, function (key, value) {
var selected = "";
if (selectedState == key) {
var selected = "selected='selected'";
}
addHtml += "<option value='" + key + "' " + selected + ">" + value + "</option>";
});
jQuery("#UserBusinessStateId").html(addHtml);
$('#UserBusinessStateId').selectpicker('refresh');
}
});
它在其他浏览器中运行良好,但在 ie 中,当我们选择状态下拉菜单时,滚动条自动工作意味着它下降了。我该如何解决这个问题
【问题讨论】: