Rumah > Soal Jawab > teks badan
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 不能这样赋值,还请大神指教?
高洛峰2017-05-19 10:38:21
document.getElementById('xxx').setAttribute('size',num) or $('xxx').attr('size',num)