jquery validaiton插件不使用文件输入

时间:2016-02-04 13:09:25

标签: jquery jquery-plugins

我已将类 <form enctype="multipart/form-data" id="csvform" accept-charset="UTF-8" action="" method="POST" novalidate="novalidate"><input type="hidden" value="xxgzK81sfXh2IYsKG6zTwmKqRk87jXuJ3uQpb2J4" name="_token"> <input type="file" name="csv" id="csvform2" class="required" aria-required="true"> <input type="hidden" value="15" name="vendorID"> <br> <button>Add CSV</button> </form> $( "#csvform" ).validate(); 添加到文件输入并调用验证方法,但它不起作用。

{{1}}

2 个答案:

答案 0 :(得分:0)

你可以试试this jQuery&#39;验证&#39;插件。

答案 1 :(得分:0)

我猜你必须使用相关文件name元素的input属性来分配规则。

对于name="csv",您的jQuery应如下所示:

 $("#csvform").validate({
        ignore: [],
        rules: {
            csv: { // <- name of input
                required: true,
                extension: "csv"
            }
        }
    });