下拉列表 listDeptID 的更改功能如下所示
<script type="text/javascript">
$(function () {
$('#listDeptID').change(function () {
var selectedDepartmentId = $(this).val();
$.getJSON('@Url.Action("GetCities")', { departmentId: selectedDepartmentId }, function (items) {
var citiesSelect = $('#listcityID');
citiesSelect.empty();
$.each(items, function (index, city) {
citiesSelect.append(
$('<option/>')
.attr('value', city.cityId)
.text(city.cityName)
);
});
});
});
});
这已经很好了..但它需要一些时间来绑定。 items 是转换为JSON对象的Ienumerable对象。我认为循环需要时间。 有没有其他方法可以做同样的事情?