ajax和form表单的提交跳转问题

  1. 使用ajax提交form表单数据的时候,把提交按钮的type=“submit”改成type=“button”,防止点击提交的时候form表单自动提交刷新

  2. 使用ajax提交form表单数据,controller层返回处理的结果,在ajax里跳转页面。

  3. ajax中跳转页面使用window.location.href = “index.html”;

  4. form表单在点击提交的时候会自己提交并刷新当前页面,尽管,你可能并没有写action的路径。

  5. 在提交后跳转页面的时候,要搞清楚在前台跳转,还是后台跳转。当时用ajax提交数据时,只能在ajax中跳转。form表单可以在后台进行跳转。在跳转没有反应的时候,首先要确认代码正确,然后查看有没有打印错误,包括后台的控制台,以及前台的页面console。找到错误,根据错误修改。

  6. 前台console打印Uncaught TypeError: window.location.href is not a function,这个错误的时候,很有可能是window.location.href = “xxxx”;写错了。不能写成window.location.href (“xxxx”);

  7.          // alert('add');var name = $('#recipient-name').val();var slug = $('#recipient-slug').val();$.post('http://localhost:4000/admin/category/add', { name: name, slug: slug }, function (res) {console.log(res.msg);if (res.code === 201) {location.reload();}else {alert(res.msg);}}, 'json');$('#addModal').modal('hide');});```

ajax和form表单的提交跳转问题相关推荐

  1. jQuery中ajax用form表单方式提交数据

    给表单加ID值,如图: 写ajax方法,如图: servlet返回是否添加成功,如图: jsp页面 <div class="modal-content"><div ...

  2. 使用ajax方法实现form表单的提交

    2019独角兽企业重金招聘Python工程师标准>>> 在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控 ...

  3. ajax 模拟表单提交,Ajax模拟Form表单提交,含多种数据上传

    ---恢复内容开始--- Ajax提交表单.使用FormData提交表单数据和上传的文件(这里的后台使用C#获取,你可以使用Java一样获取) 有时候前台的数据提交到后台,不想使用form表单上传,希 ...

  4. 前后端交互之使用ajax方法实现form表单的提交

    转载于:使用ajax方法实现form表单的提交 - 程序员十三 - 博客园 (cnblogs.com)  οnsubmit="reutrn false":表示禁止表单提交. dat ...

  5. 使用ajax方法实现form表单的提交(Ajax和from提交的区别)

    写在前面的话 在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控制页面的跳转及数据传递,但是在某些时候不希望页面跳转,或者说 ...

  6. AJAX 实现form表单提交

    1.使用Ajax实现异步操作,点击登录按钮后,即触发form表单的提交事件,数据传输至后端 JSP: <script type="text/javascript" src=& ...

  7. form提交php怎么接收不到,php form表单post提交获取不到数据,而使用get提交能获取到数据 的解决办法...

    开发环境:xampp,mac,phpstorm 其实出现这个问题的原因就是在于phpstorm,它默认使用的是自带的内部服务器,这个服务器使用63342端口,而且服务器内部有问题,导致POST方法异常 ...

  8. 【Ajax】form表单

    一.form表单的基本使用 什么是表单 表单在网页中主要负责数据采集功能.HTML中的<form>标签,就是用于采集用户输入的信息,并通过<form>标签的提交操作,把采集到的 ...

  9. js实现Form表单submit提交截获数据(各浏览器通用)

    js实现Form表单submit提交截获数据(各浏览器通用) js实现Form表单submit提交截获数据(各浏览器通用) No Comments | js , 安全 , PHP | by calms ...

最新文章

  1. 【Android 启动过程】Activity 启动源码分析 ( AMS -> ActivityThread、AMS 线程阶段 )
  2. PrimeTime指南——合理设置约束
  3. Oracle取最大/最小值函数
  4. python字典的常用方法_python操作字典类型的常用方法(推荐)
  5. 12bit的图像如何向8bit转化_干货分享 | 如何鉴别Western Blot图像的真实性?
  6. mysql unescape解码_python mysql escape\n(简单语法错误)
  7. 安卓gridview条目点击事件_敬业签的安卓手机版设置便签按正序排序教程
  8. 年度盘点 | 2016年中国云计算十大新闻
  9. Linux环境下Git的安装以及使用
  10. mysql key value_【mysql】大量的 key = value 值用什么方式存储?
  11. Texar安装、Textgenrnn安装
  12. linux基础命令总结-1
  13. 这几天可能是长时间关注电脑,眼睛没有得到休息,所以就早上起来眼睛有点通...
  14. 因一纸设计稿,我把竞品APP扒得裤衩不剩(上)
  15. 求伴随矩阵和逆矩阵C++
  16. switchport mode access
  17. 爬虫基本库之request
  18. 数据分析师认证考试形式发布,如何掌握考试重难点?
  19. 2017最新上海市居住证申领流程
  20. 苹果TestFlight测试操作图文教程(测试后提交App Store审核)

热门文章

  1. 吉林诞生6.8公斤女婴 孩子胃口大全家犯愁
  2. python设置背景颜色(mac)_如何更改Mac OS X上Tkinter按钮的前景色或背景色?
  3. WidsMob Portrait智能肖像美化工具如何使用?WidsMob Portrait使用教程
  4. 有手机端可用的在线使用的vocaloid吗
  5. 【吐血整理】Hibernate常用的主键生成策略的原理、优缺点、应用场合
  6. 学习之路(四) 最大生成树
  7. Krpano - XML文件所有标签中文说明
  8. 计算机管理需要关闭所有会话框吗,关闭 XXXXX 前你必须关闭所有会话框
  9. PostgreSQL LSN详解
  10. 什么是 “内卷化效应” ?