Si vous souhaitez réaliser la valeur en multiple, elle changera avec les changements de province, de ville et de district.
J'ai essayé de nombreuses façons d'attribuer des valeurs à plusieurs en utilisant js, mais la valeur de plusieurs n'a pas changé.
Qui sait comment le résoudre ?
Plusieurs sélections sont disponibles dans la case à cocher multiple :
Description de l'image
Code d'affectation :
<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>
Si js attribue une valeur à une sélection générale :
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 不能这样赋值,还请大神指教?
欢迎选择我的课程,让我们一起见证您的进步~~