Я использую JQuery несколько выбрать для падения вниз для того, чтобы дать пользователю возможность выбрать несколько элементов из выпадающегоНевозможно установить ширину JQuery множественного выбора
HTML код:
<div class="jobdiv">
<img src="~/Images/traj.png" width="22" height="24" />
@Html.DropDownListFor(model => Model.TrajName, @Model.Traj,
new { @class = "jobdrpdown", id = "drpTraj", onchange = "GetSelectedTraj(this.value); ", multiple = "multiple" })
</div>
стили определены, как показано ниже:
.jobdiv {
margin-right: 15px;
margin-left: 15px;
padding-bottom: 12px;
}
.jobdropdown {
width: 194px;
font-size: 13px;
font-family: Arial;
margin-right: 5px;
height: 24px;
}
В $(document).ready(function()
:
$(document).ready(function() {
$('#drpTraj').multiselect({
nonSelectedText: 'Select items below',
width : 180,
minWidth : 180
});
}
Мой вопрос я не могу установить ширину выпадающего списка. Я использую тот же стиль для нескольких компонентов. Но только один jquery multiselect не получает свойство width. См. Изображение ниже:
Также, когда я выбираю несколько элементов, выбранный текст выходит за указанную ширину. Смотрите изображение ниже:
Если я использую обычный выпадающий список он прекрасно работает в этом случае. Заранее благодарим за любые ценные предложения.
Если вы сделаете jsfiddle, я думаю, что люди будут немного более мотивированы, чтобы помочь :) –
Не нужно возиться, проверьте ответ, который я разместил. ;) –