jQuery validation - requis de travail, mais accepter de ne pas

im le téléchargement d'une image et d'essayer de le valider avant avec jquery. Voici mon code:

<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>

<script type='text/javascript'>
$(document).ready(function(){
    $("#form").validate({
        errorLabelContainer: "#message_box", wrapper: "li",

        rules: {
            image: {required: true, accept: "jpg|jpeg|png|gif"}
        },
        messages: {
            image: {required: 'Required!', accept: 'Not an image!'}
        }
    })
});
</script>

Requis est de travailler si je ne pas insérer d'image, j'obtiens une erreur. Mais accepter n'est pas de travail (tout ce que j'insérer passes) et je ne peux pas comprendre pourquoi. Des idées? 🙂

vous n'avez pas besoin de jQuery..semble que vous soyez à l'aide de 99.9% code que vous n'avez pas besoin juste pour faire un test simple pour voir si un champ est "nécessaire" et si le type de fichier valide..juste le faire. en outre, vous pouvez également vérifier avec JS si le fichier est une image réelle ou pas - stackoverflow.com/q/71944/104380 aussi lire ceci: stackoverflow.com/q/181214/104380

OriginalL'auteur user1985273 | 2013-05-01