J'ai ce code ici et je veux attacher une fonction de succès, mais ne sais pas comment. Quelqu'un peut-il s'il vous plaît conseiller?problème ajoutant le succès à jquery post
$.post('SendEmail.aspx',
{emailbody: emailBody})
J'ai ce code ici et je veux attacher une fonction de succès, mais ne sais pas comment. Quelqu'un peut-il s'il vous plaît conseiller?problème ajoutant le succès à jquery post
$.post('SendEmail.aspx',
{emailbody: emailBody})
Voir les exemples, c'est assez simple.
$.post('SendEmail.aspx', {emailbody: emailBody}, function(result) {
//success function here
})
EDIT
Si vous voulez gérer les erreurs, vous devez appeler la fonction .ajax complète $() comme ceci:
$.ajax({
type: 'POST',
url: 'SendEmail.aspx',
data: {emailbody: emailBody},
success: function(result){ //success function code},
error: function(result){ //error function code},
dataType: 'json'
});
Vérifiez ce lien pour tous les ajax settings
qu'en est-il de l'échec? – jack
@jack - Si vous voulez gérer l'échec, vous devez utiliser la fonction complète $ .ajax(), plutôt que la fonction sténographique $ .post. Voir éditer. – Dave
à la fois le succès/erreur me alertent avec le même résultat, même si l'échec ne passe pas à travers. – jack