javascript - 如何在验证时从选择字段中删除类错误

标签 javascript jquery html validation

下面是示例代码。每当我验证时,我不想以红色突出显示选择字段。但只想在红色的选择字段旁边显示错误。

点击提交后的 HTML

<select name="event" class="control-label error">
<option value="">Select</option>
<option value="1">Sample 1</option>
</select>
<label for="event" generated="true" class="error" style="display: inline-block;"><span style="padding:6px; "> Please select something </span></label>

用户界面

enter image description here

jQuery 验证

$("form").validate({        
        onkeyup:false,
        async: false,
        rules: {            
            event: {
                required: true
            }           
        },        
        messages: {            
            event: {
                required: "<span style='padding:6px; '> Please select Something </span>"
            }
        }
    });

最佳答案

如果您使用jquery验证库.. Doc说只需在不需要边框样式的元素上添加有效的类。

希望这会有所帮助..

关于javascript - 如何在验证时从选择字段中删除类错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39849540/

相关文章:

javascript - swfobject 检测 swfurl 状态 404

Javascript onclick视频对象自动启动true

javascript - 如何从URL收集变量,将其插入数组并动态更改href URL?

javascript - 从 html 表单获取 javascript 变量

javascript - 为什么我的动态按钮没有被 knockoutjs 禁用?

javascript - 数字递增按钮

html - 文本需要跨越 2 行,无法使用列表、div 或表格来完成

javascript - $(Element).outerWidth() 返回元素的 DOM 而不是宽度

javascript - Scrollmagic 添加结束触发器

javascript - Canvas 中的画线有问题