在多个页面上通过ajax传递变量
问题描述:
我将变量传递给add_user.php
,现在我想将相同的变量传递给另一页countuser.php
是否可以通过此代码将变量传递给两个页面?在多个页面上通过ajax传递变量
var user_id = $(this).attr("id");
var datastring = 'user_id='+ user_id ;
$.ajax({
type: "POST",
url: "add_user.php",
data: datastring,
success: function(html){}
答
将每个元素用于数组元素。如果下一次还会有其他一些页面,您可以在阵列添加
var pages = [ "add_user.php", "countuser.php" ];
var user_id = $(this).attr("id");
var datastring = 'user_id='+ user_id ;
jQuery.each(pages, function(i, val) {
$.ajax({
type: "POST",
url: val,
data: datastring,
success: function(html){}
});
aftee ADD_USER发送其他Ajax请求countuser.php – kakajan
也许,这将有助于:“多个同时Ajax的请求(有一个回调)在jQuery的” HTTPS ://css-tricks.com/multiple-simultaneous-ajax-requests-one-callback-jquery/ – Boris