SO - 20929355

by Arun P Johny

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery.form/3.46/jquery.form.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.11.1/jquery.validate.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.11.1/additional-methods.js"></script>
<form id="my-form">
    <input type="file" required="" name="fileupload1" id="fileupload1" />
    <input type="file" required="" name="fileupload2" id="fileupload2" />
    <input type="file" required="" name="fileupload3" id="fileupload3" />
    <input type="file" required="" name="fileupload999" id="fileupload999" />
    <input type="submit" value="save" />
</form>

JavaScript

jQuery(function ($) {
    $('#my-form').validate({
        rules: {},
        messages: {},
        submitHandler: function () {
            return false
        }
    });
    $('input[name^="fileupload"]').rules('add', {
        required: true,
        accept: "image/jpeg, image/pjpeg"
    })
})