2011-06-21 43 views
0

我需要加載一個單獨的PHP文件,然後顯示總計沒有刷新屏幕的DIV。AJAX發佈到DIV

我的問題是我需要POST數據,因爲變量對於GET請求來說太長。所以,基本上我需要做的一樣用POST下面的工作代碼,而不是得到:

function displayTotals(d){ 

    var url = "./include/display_totals.inc.php?a=1&b=2&c=3&d=" + d; 

    $("#TotalsDIV").load(url); 
} 

注:瓦爾不是一個形式,所以我不能把它序列化。我需要能夠分開分配他們。

有沒有人知道一種方法來做到這一點?

在此先感謝。

回答

0
$.post("URL TO PHP.PHP", {VAR1: 'VAL', VAR2: 'VAL'}, function(data){ 
$("div").append(data); 
}); 

使用jQuery的電話後如上

+0

感謝大家,我用這一個,但我相信剩下的工作太。我做的唯一的改變是.html(數據)而不是.append(數據) – Hadleigh

1

這是明顯在jQuery的文檔http://api.jquery.com/load/

function displayTotals(d){ 

    var url = "./include/display_totals.inc.php"; 

    $("#TotalsDIV").load(url,{a:1,b:2,c:3,d:d}); 
} 
+0

或者工作:D – Phil

0

你看着$.post

除非我誤解了問題:

$.post("./include/display_totals.inc.php.php", { name: "John", time: "2pm" });