2011-06-08 45 views
0

我有这里的代码,并希望附加一个成功函数,但不知道如何。任何人都可以请指教?问题将成功添加到jquery后

$.post('SendEmail.aspx', 
     {emailbody: emailBody}) 

回答

1
$.post('SendEmail.aspx', {emailbody: emailBody}, function(result) { 
    //success function here 
}) 

编辑

如果你想处理错误,你需要调用满$阿贾克斯()函数是这样的:

$.ajax({ 
    type: 'POST', 
    url: 'SendEmail.aspx', 
    data: {emailbody: emailBody}, 
    success: function(result){ //success function code}, 
    error: function(result){ //error function code}, 
    dataType: 'json' 
}); 

退房此链接对于所有的ajax settings

+0

失败怎么办? – jack 2011-06-08 17:44:58

+0

@jack - 如果要处理失败,则需要使用完整的$ .ajax()函数,而不是$ .post速记函数。请参阅编辑。 – Dave 2011-06-08 17:54:42

+0

即使失败没有通过,成功/失败都会以相同的结果提醒我。 – jack 2011-06-08 18:46:23