如何在 Asp.net 中使用 java 脚本将参数传递到同一页面
top.location.href = '/IFGE/DeleteAllPrice/' + id;
可以很好地重定向到其他页面,但不能用于重定向到同一页面
如何在 Asp.net 中使用 java 脚本将参数传递到同一页面
top.location.href = '/IFGE/DeleteAllPrice/' + id;
可以很好地重定向到其他页面,但不能用于重定向到同一页面
window.location.href = window.location.href + "?ID=" + someid ;
您需要附加 window.location.href
如果我理解正确,您是否尝试刷新/重新加载页面?
尝试其中之一:
如果页面 url 已经有“?”怎么办?或包含一些参数。所选答案将导致 URL 格式错误,因为它只是附加到一些现有查询。改为这样做;
window.location.href = window.location.href.split("?")[0] + "?ID=" + someid ;
Its better to Use AJAX with http - Post method, and post parameter to the Server.
Something like: (Do Not copy and paste below code. Please research more on this procedure)
var myObject = new Object();
myObject.FirstName = "david";
myObject.LastName = "Jones";
XmlHttpRequest vXHRequest = new XmlHttpRequest();
..
..
..
vXHRequest.send(myObject);
in asp.net aspx page page_load,
Dictionart dict = JavaScriptSerializer.DeSerialize<Dictionary>(Request.Params["myObject"]);