[removed].href not working in form onsubmit

后端 未结 4 1102
悲&欢浪女
悲&欢浪女 2020-12-08 23:35

So i have a form, and onsubmit=\"return reg_check(this)\" where reg_check() is a javascript function in the header which is supposed to check the f

4条回答
  •  盖世英雄少女心
    2020-12-09 00:00

    [RESOLVED] I had a similar problem in redirecting to some other url from client script. Implemented window.open function instead and it worked. You may have for instance, a function say ChangeCity() for your html control event that gets called with onchange event.

    function ChangeCity() {
        switch ($("#currentCity").val()) {
            case "NY":
                  var url = '@Url.Action("New York City", "Home", new { @area = "" },Request.Url.Scheme)';
                window.location.href = url;
                window.open(url,"_top");
                return false;
    

    /* cases for other cities */

        }
    

    You may like to explore details on window.location.href redirection -Alternative Solution

提交回复
热议问题