Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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 如何停止Ajax调用触发错误函数?_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 如何停止Ajax调用触发错误函数?

Javascript 如何停止Ajax调用触发错误函数?,javascript,jquery,ajax,Javascript,Jquery,Ajax,这是我正在使用的jsp页面。我在jsp中编写了javascript。我对表单做了一些验证,然后使用了ajax调用。请检查我是否在jsp中做错了什么 注册页 学生注册表格: 用户名: 电子邮件id: 联络电话: 地址: 选择城市: 孟买 浦那 纳西克 绍拉布尔 性别: 男性女性 课程: JavaSparkHadoopPHP 最好选择时间 上午七时至八时 上午九时至十时 上午十一时至下午十二时 $document.readyfunction{ $'registerForm'。提交函数{ 防止违约;

这是我正在使用的jsp页面。我在jsp中编写了javascript。我对表单做了一些验证,然后使用了ajax调用。请检查我是否在jsp中做错了什么

注册页 学生注册表格: 用户名: 电子邮件id: 联络电话: 地址: 选择城市: 孟买 浦那 纳西克 绍拉布尔 性别: 男性女性 课程: JavaSparkHadoopPHP 最好选择时间 上午七时至八时 上午九时至十时 上午十一时至下午十二时 $document.readyfunction{ $'registerForm'。提交函数{ 防止违约; 变量名称=$'uname'.val; var email=$'email'.val; var contact=$'contact'.val; var address=$'address'.val; var city=$'cities'.val; var gender1=$'r1'.is:已选中; var gender2=$'r2'。是否:已选中; var cbOne=$'cb1'。is:已选中; var cbTwo=$'cb2'。is:已选中; var cbThree=$'cb3'。is:选中; var cbFour=$'cb4'.is:已选中; $'.error'。删除; //验证表单的字段
ifname.length您提供的url是否正确。似乎您正在编写控制器名称而不是指向该特定控制器方法的路径

您是否尝试将响应放入成功函数中,以检查您是否从url获得响应

$.ajax({
      type: 'GET',
      url: 'RegisterController',
      data: form_data,
      success: function(response){
         console.log("Sucess:" + response );

      },

控制台中的错误是控制台中没有错误。在“网络”选项卡上检查是否所有数据都在传入headerNo,数据没有传入。它没有转发到controller。也使用相同的jsp.post ur HTML代码,您可能在表单提交时给出了返回false。这不是问题,它给出的是完整路径“/test/controller/Regi”的相同输出“sterController”和“RegisterController”也是。我尝试了两者。这并不能回答问题。若要评论或要求作者澄清,请在他们的帖子下方留下评论。-是的,我也尝试过,但它仍会触发错误函数。