我需要使用单独的PHP文件加载DIV,然后显示总计而不刷新屏幕。
我的问题是我需要POST数据,因为vars对于GET请求来说太长了。因此,基本上我需要使用POST而不是get:
执行与下面的工作代码相同的操作function displayTotals(d){
var url = "./include/display_totals.inc.php?a=1&b=2&c=3&d=" + d;
$("#TotalsDIV").load(url);
}
注意:vars不在表单中,所以我无法序列化它。我需要能够单独分配它们。
有没有人知道这样做的方法?
提前致谢。
答案 0 :(得分:1)
显然在jQuery docs 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});
}
答案 1 :(得分:0)
$.post("URL TO PHP.PHP", {VAR1: 'VAL', VAR2: 'VAL'}, function(data){
$("div").append(data);
});
使用上面的Jquery帖子调用
答案 2 :(得分:0)
你看过jQuery post()
method吗?
答案 3 :(得分:0)
你有没有看过$.post?
除非我误解了这个问题:
$.post("./include/display_totals.inc.php.php", { name: "John", time: "2pm" } );