HTML form:
<form id="add">
<label>Song:</label>
<input type="text" name="song" class="form-control"><br>
<label>Upload Mp3:</label>
<input type="file" name="file" class="form-control"><br>
<input type="submit" class="btn btn-default" value="Add">
</form>
jQuery Validation:
$("#add").validate({
rules: {
song: {
required:true,
},
file: {
required: false,
extension: "mp3|mpeg|mp4"
},
},
});
The extension
method isn't working. Whenever I submit, the page reloads.