Voglio controllare il tipo di file di caricamento utilizzando il plugin di convalida.jquery validate accept method - TypeError: Impossibile leggere la proprietà 'call' di undefined
ma ho ottenuto il seguente messaggio di errore:
Uncaught TypeError: Cannot read property 'call' of undefined.
Exception occurred when checking element file, check the 'accept' method.
Ecco la mia forma.
<form id="upload" enctype="multipart/form-data">
<div class="control-group">
<div class="controls">
<input id="file" name="file" type="file">
</div>
<div class="form-group">
<button class="btn btn-primary" onclick="Submit()" type="button">Submit</button>
</div>
</div>
</form>
E qui è la mia JavaScript:
var Submit=function(){
var validator = $('#upload').validate({
rules:{
file: {
required: true,
accept: "audio/*, video/*"
}
},
message: {
file:"Invalid file type"
}
});
validator.form();
}
ancora ottenuto l'errore: TypeError Uncaught: Impossibile leggere la proprietà 'chiamare' di indefinito. Si è verificata un'eccezione durante il controllo del file dell'elemento, controllare il metodo "accetta". – user3927463
Grazie mille !! – user3927463