У меня проблемы в нижеследующем сценарии. Может ли кто-нибудь помочь мне?
Сценарий:
Получите идентификаторы, разделенные запятыми, из БД, которые уже были введены пользователем, и разделите значения, затем свяжите значения в элементе управления Multi Select List в режиме редактирования.
Я попытался выполнить следующий фрагмент кода, но он не работает для меня.
@Html.ListBoxFor(c => c.ClientDemographicHospitalId, new MultiSelectList(Model.Hospitals, "Value", "Text"), new { ng_model = "hospitalDropdownList", @class = "HospitalListbox", style = "width:65%" })
var lstSelectedIDs = employee.ClientDemographicHospitalId;
var arySelectedID = lstSelectedIDs.split(",");
for (var i = 0; i <= arySelectedID.length; i++) {
$scope.hospitalDropdownList.append($('<option></option>').val(arySelectedID[i].Value).html(arySelectedID[i].Text));
}
Прикрепленный скриншот.
Код:
Контроль: