typescript - The popup values are not displayed? How to resolve it? -
i working in asp.net core. , using typescript. using select2 option. values not displayed ie)the popup not displayed.
html:-
<select class="js-example-basic-multiple js-states form-control select2-hidden-accessible" multiple="" tabindex="-1" aria-hidden="true"> <optgroup label="alaskan/hawaiian time zone"> <option value="ak">alaska</option> <option value="hi">hawaii</option> </optgroup> <optgroup label="pacific time zone"> <option value="ca">california</option> <option value="nv">nevada</option> <option value="or">oregon</option> <option value="wa">washington</option> </optgroup> <optgroup label="mountain time zone"> <option value="az">arizona</option> <option value="co">colorado</option> <option value="id">idaho</option> <option value="mt">montana</option> <option value="ne">nebraska</option> <option value="nm">new mexico</option> <option value="nd">north dakota</option> <option value="ut">utah</option> <option value="wy">wyoming</option> </optgroup> </select> <span class="select2 select2-container select2-container--default select2-container--below select2-container--focus" dir="ltr" style="width: 100%;"> <span class="selection"> <span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="-1"> <ul class="select2-selection__rendered"><li class="select2-search select2-search--inline"> <input class="select2-search__field" type="search" tabindex="0" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" placeholder="" style="width: 0.75em;"></li></ul></span></span> <span class="dropdown-wrapper" aria-hidden="true"></span></span> script:-
<script type="text/javascript"> $(".js-example-basic-multiple").select2(); </script> style:
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" /> script:-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script> this code. can suggest mistakes have done?
is there example (complete code) select2?
how make example work:
you don't need use
<span class="select2 select2-container select2-container--default select2-container--below select2-container--focus" dir="ltr" style="width: 100%;"> ... </span>
because auto-generated select2().
you should put
select2in$(document).readybelow<script type="text/javascript"> $(document).ready(function() { $(".js-example-basic-multiple").select2(); }); </script>
you can see working jsfiddle here. tested in asp.net core project , worked also.
also can use useful properties forselect2 below:
$(document).ready(function () { $(".js-example-basic-multiple").select2( { width: "300px", //can set width parameter maximumselectionlength: 3, //can selet maximum 3 items placeholder: "select state" } ); });
Comments
Post a Comment