ajax传值 5
请教一下,这个ajax传值,把值传到ajax.php页面,处理完了以后,再传回本页面中,现在想把处理好的data传到第三个left.html页面去,而不是本页,怎么弄呢?...
请教一下,这个ajax传值,把值传到ajax.php页面,处理完了以后,再传回本页面中,
现在想把 处理好的data传到第三个 left.html页面去,而不是本页,
怎么弄呢?
$.post("ajax.php",{act:'jump',jmenu:$(this).val()}, function(data){$('#Show').html(data);});
问题没说清楚啊,是这个意思:
admin_top.php:
$.post("admin_left.php",{jmenu:$(this).attr('lang')}, function(data){$('#Show').html(data);});
这样写可以顺利 把参数 传到 admin_left.php页面中去,而且处理好了,
但是这样写会把 处理好的结果 返回到了 admin_top.php页面中来,现在我想把处理好的结果就留在 admin_left.php中,前面的admin_top.php只是起到一个传参数的作用,不用返回值 展开
现在想把 处理好的data传到第三个 left.html页面去,而不是本页,
怎么弄呢?
$.post("ajax.php",{act:'jump',jmenu:$(this).val()}, function(data){$('#Show').html(data);});
问题没说清楚啊,是这个意思:
admin_top.php:
$.post("admin_left.php",{jmenu:$(this).attr('lang')}, function(data){$('#Show').html(data);});
这样写可以顺利 把参数 传到 admin_left.php页面中去,而且处理好了,
但是这样写会把 处理好的结果 返回到了 admin_top.php页面中来,现在我想把处理好的结果就留在 admin_left.php中,前面的admin_top.php只是起到一个传参数的作用,不用返回值 展开
3个回答
展开全部
使用Jquery的话,你只需使用ajax提交的方法就行了.不要告诉我你只会上面一种(ajax一种简单方式).
举个例子
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston", //假设传递的参数
success: function(msg){ //这是提交成功后回调函数处理
alert( "Data Saved: " + msg ); //回调函数内容可以为空
} //可以利用ajax再次提交到第三个页面
});
也可以在接受的页面,在接收到传递的函数后,自己手动再次提交给第三个页面.
也就是说.提交只能是一次一个页面.想要提交给第三个页面,必须再次提交.
很简单的思路,想清楚就行了.
希望对你有帮助,当然有什么其他想法可以跟我说,大家一起交流一下.
举个例子
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston", //假设传递的参数
success: function(msg){ //这是提交成功后回调函数处理
alert( "Data Saved: " + msg ); //回调函数内容可以为空
} //可以利用ajax再次提交到第三个页面
});
也可以在接受的页面,在接收到传递的函数后,自己手动再次提交给第三个页面.
也就是说.提交只能是一次一个页面.想要提交给第三个页面,必须再次提交.
很简单的思路,想清楚就行了.
希望对你有帮助,当然有什么其他想法可以跟我说,大家一起交流一下.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询