2011-03-02 25 views
0

我有兩種形式,我將它們合併爲一個;部分表單根據用戶選擇的下拉菜單選項(技術支持或銷售)而改變。我想使用$ .ajax函數,但我注意到只有一個url:used。我可以在這裏使用if條件嗎?

回答

0

包裝你到$就調用在coditional像這樣:

if (condition) { 
    $.ajax() // page 1 
} else { 
    $.ajax() // page 2 
} 
3

先建的URL,然後將它傳遞給$就

var postURL = ""; 

if (Whatever) 
{ 
    postURL = "URL1"; 
} 
else 
{ 
    postURL = "URL2"; 
} 

$.ajax({ 
    url: postURL, 
    context: document.body, 
    success: function(){ 
    $(this).addClass("done"); 
    } 
}); 
+0

簡潔,美觀,不膠(有時很複雜)ajax調用。 +1 – bpeterson76 2011-03-02 22:43:20