Я использую следующий jquery multiselect , и при проверке / снятии отметки со всех или любых элементов в мультиселекте это приводит к изменению размера страницы по вертикали. То есть все элементы управления на странице перемещаются вверх / вниз при выборе элементов.
Похоже, что проблема возникает, если на странице есть несколько выпадающих меню с множественным выбором Сам по себе мультиселект работает отлично. Кто-нибудь видит такое же поведение, и если да, то какой обходной путь?
Вид:
// Multi-select
@Html.ListBox("TId", null, new { style = "width:190px;" })
// Dropdownlist - If this is present page re-sizes vertically. With the following line commented out multiselect doesn't move page when items are selected.
@Html.DropDownListFor(model =>
model.UserId, (SelectList)ViewBag.UserIdList, String.Empty, new { style = "width:165px;" })
<script type="text/javascript">
$("#TId").multiselect({
selectedText: "Selected: #",
minWidth: 210,
noneSelectedText: "",
selectedList: 2
});
</script>