2010-02-03 62 views
0

我使用ajax form plugin來處理我的Ajax提交,像這樣..jQuery的阿賈克斯FormPlugin:抓住Ajax響應

// Submit Form New User 
    $('#setAdminUser').ajaxForm({ 
    beforeSubmit : validateForm, 
    success: ajaxSuccess 
    }); 

    // Ajax success callback 
    function ajaxSuccess(){ 
    // Do processing here 
      // Create div, containing the response from my ajax call 
      var str = '' 
      str += '<div id="recordCreated">' 
      str += '<h2> Record ' + data + 'd</h2>' 
      str += '</div>' 

      // Add div to container on page 
      $("#userAdded").html(str) 
    } 

我所希望做的,是從我的Ajax調用,以便搶響應數據I可以在我的函數ajaxSuccess中使用它,如上面的sgiwb。無論如何要實現這一目標?

非常感謝

回答

1

你可以作爲參數添加的響應函數:從documentation

function ajaxSuccess(response) { 
    // use the response here 
} 

報價:

成功:回調函數後 調用表格已提交 。如果提供'成功'回調 函數,則在從服務器返回響應 之後調用 。它通過了 responseText或responseXML值 (取決於 dataType選項的值)。

+0

是的,這工作..非常感謝 – namtax 2010-02-03 14:34:21