我正在为多选框使用“选择”,但是我不知道如何获取选择的项目?

  <select class="multiselect" multiple="" name="parlementId">
        @foreach (Politicus p in politici)
        {
            <option value="@p.politicusID">@Html.DisplayName(p.Account.voornaam.ToString())</option>
        }

  </select>




  $('.multiselect').chosen({ width: '500px', allow_single_deselect: true, max_selected_options: 5 });

  $('.multiselect').on('change', function (evt, params) {
       //this is where I need to know which options are selected
  });

最佳答案

你可以得到这样的:

var values = $(".multiselect").chosen().val();
// this will give you values in an array


Documentation here

要么:

 var values = $(".multiselect").val();

关于javascript - 如何使用选择的JQuery插件获取所选项目?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23591512/

10-12 07:19