Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Asp.net中使用java脚本将参数传递到同一页面_Javascript_Asp.net - Fatal编程技术网

Javascript 如何在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

如何在Asp.net中使用java脚本将参数传递到同一页面

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"]);