Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.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 如何在没有布局查询字符串参数的情况下重新加载页面_Javascript_Jquery_Asp.net Mvc 3_Url_Query String - Fatal编程技术网

Javascript 如何在没有布局查询字符串参数的情况下重新加载页面

Javascript 如何在没有布局查询字符串参数的情况下重新加载页面,javascript,jquery,asp.net-mvc-3,url,query-string,Javascript,Jquery,Asp.net Mvc 3,Url,Query String,页面url位于表单中 http://example.com/myapp?param1=1&otherparam=somevalue1&_layout=somevalue2&someother=something 页面包含调用javascript代码的按钮重置布局: window.location.reload(); 如何在没有_layout=somevalue2参数的情况下重新加载页面? 为此使用javascript是否可能/合理? 这是ASP.NET

页面url位于表单中

http://example.com/myapp?param1=1&otherparam=somevalue1&_layout=somevalue2&someother=something
页面包含调用javascript代码的按钮重置布局:

        window.location.reload();
如何在没有_layout=somevalue2参数的情况下重新加载页面? 为此使用javascript是否可能/合理? 这是ASP.NET MVC3应用程序。如果javascript不合理,如何为此调用服务器端控制器


使用jquery和bootstrap3。

您可以使用正则表达式并删除布局的所有实例

  location.href=location.href.replace(/&?_layout=([^&]$|[^&]*)/i, "");