Intercepter un jQuery.ajax() avec le confirmer()

J'ai un appel ajax lié à un lien via jQuery, et je veux qu'il interceptée par une boîte de dialogue de confirmation. Mais l'appel ajax incendies quelle que soit l'option sélectionnée (même si l'utilisateur ferme la boîte de dialogue).

Est-il un moyen d'obtenir la confirmation de travailler comme il le fait dans synchrone contextes?

HTML:

<a href="#" class="removeItem delete">remove</a>

jQuery:

$('.delete').click(function () {
    confirm('Are you sure you want to delete this?');
});


$('.removeItem').click(function (event) {
    event.preventDefault();

    $.ajax({
        url: 'myUrl',
        type: "POST",
        data: {
            //data stuff here
        },
        success: function () {
            //does some stuff here...
        }
    });
});
InformationsquelleAutor Faust | 2011-06-17