2010-10-13 6 views
1

Veuillez jeter un oeil à ces deux morceaux de code. J'utilise jquery edit en place. C'est le code qu'il utilise et qui fonctionne. Ce que je veux faire est de remplacer l'alerte par un div qui fera écho au message d'erreur à la place. Ce morceau de code suivant est celui que j'utilise dans un site totalement séparé du site. Je voudrais utiliser cette même fonctionnalité dans le code ci-dessus si possible. Quelqu'un peut-il me dire si cela est possible et comment le faire?Jquery aide à ajouter un appel ajax

$.ajax({ 
    type: "POST", 
    url: "post.php", 
    dataType: 'json', 
    success: function(data){ 
    var div = $('<div>').attr('id', 'message').html(data.message); 
    if(data.success == 0) { 
     $(div).addClass('ajax-error'); 
    } else { 
     $(div).addClass('ajax-success'); 
    } 
    } 
}); 

Répondre

0

Ne pouvez-vous pas l'utiliser comme ça?

$.ajax({ 
    type: "POST", 
    url: "post.php", 
    dataType: 'json', 
    success: function(data){ 
    $(div).addClass('ajax-success'); 
    }, 
    error: function(data){ 
    $(div).addClass('ajax-error'); 
    } 
}); 
Questions connexes