Empêcher le bouton de soumission avec l'événement onclick de soumettre

Je veux éviter un bouton d'envoi à l'événement onclick de la présentation:

$j('form#userForm .button').click(function(e) {
    if ($j("#zip_field").val() > 1000){
        $j('form#userForm .button').attr('onclick','').unbind('click');
        alert('Sorry we leveren alleen inomstreken hijen!');
        e.preventDefault();
        return false;
    }
});

C'est le bouton envoyer:

<button class="button vm-button-correct" type="submit"
 onclick="javascript:return myValidator(userForm, 'savecartuser');">Opslaan</button>

Il montrera "alerte" de la fonction et supprime également l'événement onclick, mais le formulaire est soumis, de toute façon. Supprimer manuellement l'événement onclick avant de soumettre permettra de résoudre le problème. Cependant, c'est la fonctionnalité de base et je ne veux pas l'enlever.

EDIT:

Il est certainement causé par le onclick sélecteur.. Comment puis-je forcer mon script jQuery pour recharger instantanément l'événement onclick? ajouter avant de jquery code: $j('form#userForm .button').attr('onclick',''); permettra de résoudre la question.. mais ma validation ne fonctionne pas un plus...

source d'informationauteur Coen Ponsen