2010-09-09 49 views
0

可以訪問postanswer嗎?Jquery - 訪問postanswer的每一篇文章

對於〔實施例:

這是我的職位

$.post('test.php', {mx: 'alpha_one', ft: 'get_it', 'values[0]':'25', 'values[1]':'10'}, 
function(data_lv) 
{ 

..... 

}, 'json'); 

,這就是答案

{"bibo":"3733c0f973590e579b78f1473fb96fbe","success":true,"data":{"1":"bernd","52":"blub","135":"blib","133":"Cleack","115":"Cl2"},"msg":"bluub"} 

我可以檢查每poststop與

$(window).ajaxStop(function(data_lv) 
{ 


}, 'json'); 

但我該如何檢查bibo?

$(window).ajaxStop(function(data_lv) 
{ 

    alert(data_lv.bibo); // <---- DONT WORK 

}, 'json'); 

希望有人能幫助我。

在此先感謝! 彼得

回答

0

如果我得到它的權利,你正在做一個PHP文件的帖子,然後要檢查它是否成功執行。

我在做什麼:執行php函數,並用try catch封裝它。

如果工作,返回數據,否則返回「false」。然後在我的崗位我做的:

$.post('ajax/test.html', function(data) { 
    if(data != "false"){ 
    //execute your succes thingys 
    } 
}); 

你可以閱讀更多有關職位的功能和處理更迭here

+0

Nealy嗨,我尋找一個乾淨的方法來檢查我的網頁上的所有職位只有一個sulotion。我認爲poststop是正確的方式...? – Peter 2010-09-09 13:21:21

+0

aaaaaaaaah現在我明白了:) – Nealv 2010-09-09 13:31:40

+1

關於你寫的一個自定義通用post函數。然後相反,如果調用您的發佈函數,請調用觸發該帖子的自定義函數。 (有點像擴展jquery post函數) – Nealv 2010-09-09 13:33:37