Javascript 如何在Asp.net中使用java脚本将参数传递到同一页面
如何在Asp.net中使用java脚本将参数传递到同一页面Javascript 如何在Asp.net中使用java脚本将参数传递到同一页面,javascript,asp.net,Javascript,Asp.net,如何在Asp.net中使用java脚本将参数传递到同一页面 top.location.href='/IFGE/DeleteAllPrice/'+id 重定向到其他页面正常,但重定向到同一页面无效 window.location.href = window.location.href + "?ID=" + someid ; 您需要附加window.location.href如果我理解正确,是否尝试刷新/重新加载页面 尝试以下方法之一: window.location.reload() 历史。g
top.location.href='/IFGE/DeleteAllPrice/'+id代码>
重定向到其他页面正常,但重定向到同一页面无效
window.location.href = window.location.href + "?ID=" + someid ;
您需要附加window.location.href如果我理解正确,是否尝试刷新/重新加载页面
尝试以下方法之一:
- window.location.reload()李>
- 历史。go(0)李>
- window.location.href=window.location.href李>
最好将AJAX与http-Post方法结合使用,并将参数发布到服务器
类似:(不要复制和粘贴下面的代码。请进一步研究此过程)
在asp.net aspx页面加载中
Dictionart dict = JavaScriptSerializer.DeSerialize<Dictionary>(Request.Params["myObject"]);
Dictionart dict=JavaScriptSerializer.DeSerialize(Request.Params[“myObject”]);
这可能是一个更为正确的选项:'/'+location.host+location.pathname+“?ID=“+someid代码>--使用该函数,您可以重复调用页面,而无需传递旧参数。
Dictionart dict = JavaScriptSerializer.DeSerialize<Dictionary>(Request.Params["myObject"]);