chosen.jquery.js 使用筆記

來源:互聯網
上載者:User

標籤:

using chosen.jquery.jsusing chosen.jquery.csshtml:<label for="MeetingUsersList" class="label"><strong class="fg-red">∗</strong> 參會人員</label><select data-placeholder="請選擇參會人員..." id="MeetingUsersList" multiple="multiple" class="chosen-select form-control"></select><input type="hidden" id="MeetingUsers" placeholder="參會人員" name="MeetingUsers"><input type="hidden" id="MeetingUsersName" placeholder="參會人員" name="MeetingUsersName"><div class="field-validation-error" data-valmsg-for="MeetingUsersList"  validata="MeetingUsers"></div> j s:         $.ajax({            type: "post",            url: "/UserMeeting/MeetingUserList",//初始化下拉多選列表             global: false,            success: function (data) {                $(‘#MeetingUsersList‘).html(data);//綁定下拉值                //初始化                var chose = $("#MeetingUsersList").chosen({                    no_results_text: "Sorry,未檢索到相關資料!",                    max_selected_options: 100,                    width: "100%"                });                var aa = 1;                chose.trigger("liszt:updated");                chose.change(function (e, t) {                    var selectedTitle = ‘‘;                    var selected = ‘‘;                    $("div[validata=‘MeetingUsers‘]").css(‘display‘, ‘none‘);                    selected = $("#MeetingUsersList").val();                    $.each($(".chosen-container .search-choice"), function (i, e) {                        selectedTitle += $(e).find(‘span‘).text() + ‘,‘;                    });                    $("#MeetingUsers").val(selected);//儲存選擇值                     $("#MeetingUsersName").val(selectedTitle.substring(0, selectedTitle.length - 1));//儲存選擇標題                    chose.trigger(‘chosen:updated‘);                }).bind("chosen:maxselected", function () {                    $("div[validata=‘MeetingUsers‘]").css(‘display‘, ‘block‘).html(‘請選擇參會人員!‘);                    return false;                });                //初始化設定值                chose.val($("#MeetingUsers").val().split(‘,‘));//根據value設定選中值,設定的時候如果多個 傳數組                chose.trigger(‘chosen:updated‘);//傳遞完成之後重新整理            }        });

  

chosen.jquery.js 使用筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.