这是选择多个和 JS 验证的问题:
<select name="service_ids[]" id="service_ids" size="7" multiple="">
<option value="">-- Please Select --</option>
<option value="1">S1</option>
.
.
.
</select>
问题是,如果用户选择多个选项,包括第一个选项,那么以下操作将不起作用:
document.getElementById('service_ids').selectedIndex => 0
document.getElementById('service_ids').value => empty