小编los*_*nto的帖子

使用Jquery Validate插件验证bootstrap-select

我正面临着使用jquery validate plugin验证select使用bootstrap-select.js插件进行美化的问题.bootstrap-select.js期待类selectpicker并遵循一行代码:

$('.selectpicker').selectpicker();
Run Code Online (Sandbox Code Playgroud)

用于美化选择html.

但是,它使用jquery validate插件导致验证问题.除非并且直到类selectpicker未被删除,否则select in not at all validated.删除类后,将正确执行验证.以下是我的选择html:

<select class="input-medium required" id="editCategory_sltCategoryName"
name="editCategory_sltCategoryName">
    <option value="">
        Select Category
    </option>
    <option>
        Reusable Components
    </option>
    <option>
        BU Connects
    </option>
</select>
Run Code Online (Sandbox Code Playgroud)

以下是js:

$('#frm_editCategory').validate({
    rules: {
        editCategory_sltbuName: {
            required: true
        },
        editCategory_sltCategoryName: {
            required: true
        },
        editCategory_categoryName: {
            minlength: 2,
            required: true,
            buname: true
        },
        editCategory_categoryDescription: {
            minlength: 2,
            required: true,
            buname: true
        }
    },
    highlight: function(element) {
        $(element).closest('.control-group')
            .removeClass('success').addClass('error');
    },
    success: function(element) {
        element.text('OK!').addClass('valid')
            .closest('.control-group')
            .removeClass('error').addClass('success');
    },
    submitHandler: function(event) { …
Run Code Online (Sandbox Code Playgroud)

jquery-plugins

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

jquery-plugins ×1