模板

控制器

模型

我用$.post提交表单,如果登录成功直接将信息保存到session,如果失败返回失败原因。

我是在模态框上写的表单,把失败原因显示在模态框上。但是返回后会自动刷新并关闭模态框。

如果我在$.post完成后return false;则不会关闭模态框且显示正常。 但是如果登录正确了也会return false;

要如何解决

回复内容:

模板

控制器

模型

我用$.post提交表单,如果登录成功直接将信息保存到session,如果失败返回失败原因。

我是在模态框上写的表单,把失败原因显示在模态框上。但是返回后会自动刷新并关闭模态框。

如果我在$.post完成后return false;则不会关闭模态框且显示正常。 但是如果登录正确了也会return false;

要如何解决

如果你明确你在js中没有执行reload操作,然而点击提交按钮却会刷新页面的情况是:

当你点击提交的时候,其实完成了两个动作,一个是你写的ajax提交数据,一个是form表单的自动提交,而且你在form中的action是为空的吧,就提交到当前页面,也就是刷新咯

所以你

click(function(){

//ajax提交

$.post();

return false;

})

在你return false时就阻止了form的提交,这个是可以加上的。

但是你说的登录正常也是return false你不要把他用作回调结果吗,当做一个动作,就ok了,

看是否返回成功,直接看你的ajax返回值就Ok啦,然后如果需要根据是否登录成功来进行下面的操作的时候,就把动作写在ajax的回调中

你把服务器端的代码也发上来啊

ajax发送一个请求到服务器,服务器可以return一个json结果,同样也可以重定向刷新页面,这个取决于服务器端的代码实现,lz应该先去服务器端进行排查

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php ajax 点击后刷新当前页面,ajax请求值后返回会刷新页面?相关推荐

  1. 如何点击按钮弹出新窗口,输入数据后返回并刷新页面

    如何点击按钮弹出新窗口,输入数据后返回并刷新页面? 作者:孟宪会 出自:[孟宪会之精彩世界] 发布日期:2003年7月8日 4点0分13秒 在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新 ...

  2. [导入]如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(老孟)

    在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新页面,输入数据,然后返回到初始页面并进行更新?要解决这个问题,应该弄清楚window.showModalDialog()的用法,本人在htt ...

  3. 微信h5页面提交表单后返回键重复提交的问题

    微信h5页面提交表单后返回键重复提交的问题 问题描述:h5表单提交保存成功之后,手机返回后原来的页面还能提交表单. 示例: mui.post('savexxxx',data,function(res) ...

  4. java ajax无权限跳转_ajax请求重定向后页面不跳转问题 (使用拦截器)

    一.ajax重定向的问题. 默认ajax是不支持重定向的,因为ajax本身就是局部刷新,不重新加载页面的.如果需要用到重定向可以通过以下方法: 第一步:后端代码改造. 在后端(大部分情况都是拦截器)中 ...

  5. h5 跳转上个页面刷新_关于javascript跳转与返回和刷新页面

    javascript中window.open()与window.location.href的区别 1.window.open('index.html') 表示新增一个窗口打开 index.html 这 ...

  6. JSP/Servlet基础——登录成功后返回之前的页面

    笔记,只供自己参考,水平相当菜 配置过滤器,拦截用户请求,如果用户没有登录,就转到登录页面,登录成功后再返回到之前的页面 1 在web.xml中加入过滤器的配置 <?xml version=&q ...

  7. layui提交表单自动刷新_layui form表单提交后实现自动刷新

    刚刚使用layui 来做东西,对这一切都不熟悉,使用一下form表单,但是,不能成功的使用. 问题: 1.提交表单,页面自动刷新. 出现这样的情况呢,搜索了一下是因为表单的提交按钮没有type类型.哪 ...

  8. Vue.js页面跳转后返回上一页面记录上一页面select选定的值

    在当前页面中,选中了某个标签中的问题,然后跳转到问题页面,按返回按钮返回到当前页面,继续选中之前的选中标签 实现效果如下图: 实现逻辑如下: 进入当前页面的时候,页面路由为http://localho ...

  9. 前端通过Ajax请求从后台返回数据到页面显示,实现分页功能

    本文纯属自己平时编代码时的总结,主要用于自己以后方便查看 后端controller代码 JsonMessage jsonMessage = new JsonMessage(); //********* ...

最新文章

  1. cefsharp 手机模式_微信“蓝光模式”保护眼睛
  2. bayes python 源代码
  3. 【C/C++】运算结果出现1.#Q0问题分析
  4. 2017报计算机热不热,2017年五月份热吗?2017年五月天气热不热?
  5. oracle数据库集群日志,Oracle集群数据库中恢复归档日志
  6. 32位有符号整数_008. 字符串转换整数 (atoi) | Leetcode题解
  7. 【Oracle】跟踪文件目录(User_Dump_Dest)生成脚本(11g/9i).txt
  8. 分享一波大厂面试题,助力大家拿个好Offer
  9. unity Mesh Renderer的一点想法
  10. 上课流程法-如何上好第一节课(1) 目录 1. 目录 1 1.1. 销售自己 1 1.2. 销售课程 1 1.3. 学习方法 1 1.4. 制定规章 2 2. 销售自己-自我介绍 2 2.1.
  11. uboot_v2016 版本中fw_printenv的编译问题
  12. MySQL 读写分离原理
  13. shell提示Algorithm negotiation fail
  14. Win10账户已被锁定解决方法
  15. 网易企业邮箱:与POP3、WebMail相比,为什么Imap4更被接受
  16. PS生成动态的二维码
  17. 数据集:银行客户信息
  18. 2022年网络工程师考试知识点:防火墙技术
  19. sg90舵机工作原理_快来听郑老轨分享船舶舵机液压锁报警测试经验!
  20. Android ViewDragHelper类

热门文章

  1. 总结之:CentOS6.5 LAMP的基本原理以及分主机架构解析
  2. 企业路由器应用——DMZ口
  3. SummerTree 的实验室
  4. android listview item长按事件,ListView的点击事件,长按事件,数据刷新
  5. 【学习笔记】5、Python基础语法
  6. 【奥运代表团加油】ABAP字符处理杂例
  7. 【MM模块】Cycle Counting 周期盘点
  8. 五、【SAP-PM模块】服务采购业务流程
  9. ABAP计算间隔月份
  10. SAP 采购订单上的总账科目如何自动带出来