我使用了bootstrap select js。以下是用于选择
的代码<select data-required="true" name="option" class="selectpicker" multiple >
<option value="" disabled selected>Pick the once that apply to u</option>
<option value="1">Shipping / post</option>
<option value="2">Customers can collect</option>
<option value="3">Other</option>
</select>
如果我没有在第一个选项中添加selected
,则不会进行验证,但如果我这样做,则会自动选择第一个选项。
请给我一些解决方案,两者都应该有效 -
这是demo
答案 0 :(得分:0)
您应该从第一个选项中删除所选属性。类似的东西:
var isReady = false;
board.on("ready", function() {
isReady = true;
});
wss.on('connection', function connection(websocket) {
websocket.on('message', function incoming(message) {
if(isReady)
board.servoWrite(5, message);
});
});
然后,您应该考虑在“丢失焦点”或表单提交期间添加验证。
注意强>
您'最终验证'应该在服务器端完成,因为客户端验证可能被“黑客入侵”或误导。这就是为什么要在server /
上进行重要验证的原因