cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk memberikan nilai kepada berbilang dalam js ke dalam bentuk kotak berbilang pilihan di bawah?


Jika anda ingin merealisasikan nilai dalam berbilang, ia akan berubah dengan perubahan wilayah, bandar dan daerah.

Saya mencuba banyak cara untuk menetapkan nilai kepada berbilang menggunakan js, tetapi nilai berbilang tidak berubah.
Siapa tahu cara menyelesaikannya?

Berbilang pilihan tersedia dalam kotak semak berbilang:
Penerangan gambar

Kod tugasan:

<select id="PositionList" multiple="multiple">
                        <c:forEach items="${sessionScope.positionl}" var="positionl">                             
                                    <option value="${positionl.name}">${positionl.name}</option>
                        </c:forEach>  
                         </select> 
              

<script type="text/javascript">

                            $(document).ready(function() {
                                $('#PositionList').multiselect();
                            });
                 </script>   
                 
                 

Jika js memberikan nilai kepada pilih umum:



success : function(data) {
                var jsonpos = data;
                var pos = "";
                for (var int = 0; int < jsonpos.length; int++) {
                    pos += "<option value="+jsonpos[int].name+">"
                            + jsonpos[int].name + "</option>";
                }
            }    

 这个就行了。但是 multiple 不能这样赋值,还请大神指教?
天蓬老师天蓬老师2769 hari yang lalu760

membalas semua(1)saya akan balas

  • 高洛峰

    高洛峰2017-05-19 10:38:21

        document.getElementById('xxx').setAttribute('size',num) or $('xxx').attr('size',num)

    balas
    0
  • Batalbalas