Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.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 Jquery表单提交将不会到达MVC控制器_Javascript_Jquery_Html_Asp.net_Razor - Fatal编程技术网

Javascript Jquery表单提交将不会到达MVC控制器

Javascript Jquery表单提交将不会到达MVC控制器,javascript,jquery,html,asp.net,razor,Javascript,Jquery,Html,Asp.net,Razor,注意:在Firefox和IE11上测试 我在这里遇到了一个非常奇怪的问题,它似乎并没有影响到我们用于测试的每个帐户。我们有一个登录表单,一旦用户登录,他就可以更新配置文件,这是下面代码的一部分 一个帐户工作得非常好,单击submit按钮,它到达下面显示的JS onclick事件,然后按预期降落到控制器上 现在,另外两个帐户(数据相似,没有太大区别)提交表单并触发单击事件,但一旦提交表单,它就永远不会到达控制器 你知道是什么导致了这一切吗 为了简单起见,对JS文件进行了修剪 HTML 我有一个类似

注意:在Firefox和IE11上测试

我在这里遇到了一个非常奇怪的问题,它似乎并没有影响到我们用于测试的每个帐户。我们有一个登录表单,一旦用户登录,他就可以更新配置文件,这是下面代码的一部分

一个帐户工作得非常好,单击submit按钮,它到达下面显示的JS onclick事件,然后按预期降落到控制器上

现在,另外两个帐户(数据相似,没有太大区别)提交表单并触发单击事件,但一旦提交表单,它就永远不会到达控制器

你知道是什么导致了这一切吗

为了简单起见,对JS文件进行了修剪

HTML


我有一个类似的问题,清除临时文件并重新打开VS修复了它。

您确定在浏览器控制台F12中没有收到错误消息吗?@Michael_B没有显示错误。显示控制器方法?请使用评论部分进行评论
//All arguments coming in are true
if (isValidGeneral && isValidAgentTypes && isValidAgentCodes && isValidCountrySelect && isValidTitleSelect && phoneNumbersValid ) {

                obj.preventDefault();
                $('#ProfileUpdateForm').submit();
                return false;
}
@using (Html.BeginForm("AgentProfileUpdate", "AgentProfile", FormMethod.Post, new { enctype = "multipart/form-data", id = "ProfileUpdateForm" }))
  {
    @Html.ValidationSummary(true, "Profile update failed")
     <div>
         <fieldset> ....Lots Of Fields... </fieldset>
     </div>

     <div id="submitButtonsDiv">
          <input id="btnSubmit" type="submit" value="UPDATE" class="btnProfileUpdateSubmit" tabindex="56" />

          <input type="button" value="CANCEL" class="btnProfileUpdateCancel" tabindex="57" onclick="document.location.href=document.referrer"  />
     </div>
   }