按钮点击,要向另一个页面传递参数,同时跳转到该页面。用JQuery实现
如果要向另外的页面传参数同时跳转的完直接用<a href="default.aspx?id=1"/>这样不就可以么?或者使用JS,
location="default.aspx?id=1"也可以。
为什么要用jQuery?
或者还是有什么特殊的需求?
你要的应该是jQuery.ajax()吧。
$(function(){});应该是不行的。
试试下面的
$.ajax(function(){
type:"POST",
dataType:"json",
url:"default.aspx",//请求页面
data:"{id=1}",
complete:function(){location.href ="default.aspx"}//跳转页面
})
“为什么要用jQuery?”
如果是这样的一个情况:在当前页面获取的一些信息,组合成了Json,传递到下个页面作为一个模型实例用,这样的做法还是有必要的不是吗?
@michael_seaver: +1,这种需求也有啊,为什么就没有这种方法呢
你确定这样是可行的
这样不行的啊
@michael_seaver:
但是window.location.href=".aspx?...."之后,只执行后台方法,不执行前台js,是为啥
直接用form啦,
为什么用Jquery跳转?..window.location.href=""不是更方便吗。
jquery 就是javascript编写的一个框架。用jquery就是为了方便简单的应用已经封装好的javascript功能。
跳转:直接window.location.href就可以了。传参window.location.href='测试界面.aspx?id=12'
“为什么要用jQuery?”
如果是这样的一个情况:在当前页面获取的一些信息,组合成了Json,传递到下个页面作为一个模型实例用,这样的做法还是有必要的不是吗?
JQuery也可以直接这样写:location.href="login.aspx";
不都是用JS实现的吗?
http://www.cnblogs.com/ie421/archive/2008/07/31/1257130.html
题主找到什么方法解决没