微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jQuery multiSelect 多选下拉框实现重置效果

js代码

<script>
function ClearMultiSelectByName(name) {
        $("input[name='" + name + "[]']").removeAttr("checked");
        $("input[name='" + name + "[]']").parent().removeClass('checked');
        $("a[name='" + name + "']").attr("title", "");
        $("a[name='" + name + "'] span").html("== Please Select ==");
    }

    function ClearMultiSelect() {
        //种类
        ClearMultiSelectByName("Types");

        $(".selectAll").removeClass("checked");
        $(".selectAll input").removeAttr("checked");
    }
    //绑定重置按钮
    $("#btnReset").click(function () {
        ClearMultiSelect();
        //$("#btnSearchSubmit").click();
    });
</script>

HTML代码

<select id="Types" name="Types" multiple="multiple" class="multiselect comBox text200" style="width:115px;height:30px;">
      <option value="">--请选择--</option>
      <option value="Type1">Type1</option>
      <option value="Type2">Type2</option>
</select>

<div class="buttonContent">
      <button id="btnReset" type="button">[[[重置]]]</button>
</div>

分析html结果就可以

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐