echo json数据给ajax后, 需要加上exit,防止往下执行,带上其他数据,到时ajax失败
01返回json数据给ajax后需要加上exit.返回json数据前不能有其他输出
function apply(){
if(IS_POST){
$info['status'] = 1;
  echo json_encode($info);
exit;
}
$this->display()
}
ajax 请求.返回json格式数据后,一定要exit退出.否则会往下执行.带上其他数据.ajax会认为数据.不正确.
不跑success()方法,进入error()方法了
02 display页面前不能有其他输出,否则页面会变形.<meta>标签会跑到<body>中
容易忘记注释 掉中文乱码,和格式化.
echo '<meta http-equiv="Content-type" content="text/html:charset=utf-8">';
echo '<pre>';
// var_dump($flights);exit;
03 添加成功后.页面跳转.需要加上exit退出.否则.会继续玩下执行
function add(){
if(IS_POST){
$this->success('操作成功','/index/index');
	exit;
}
$this->display();
}
04mysql 中find()一个数据时.加上limit 1 不要往下执行了
echo json数据给ajax后, 需要加上exit,防止往下执行,带上其他数据,到时ajax失败的更多相关文章
- Streamr助你掌控自己的数据(1)——教你5分钟上传数据至Streamr
		博客说明 所有刊发内容均可转载但是需要注明出处. 教你5分钟上传数据至Streamr 本系列文档主要介绍怎么通过Streamr管理自己的DATA,整个系列包括三篇教程文档,分别是:教你5分钟上传数据至 ... 
- Streamr助你掌控自己的数据(3)——教你在Streamr市场上发布数据
		博客说明 所有刊发内容均可转载但是需要注明出处. 教你在Streamr市场上发布数据 本系列文档主要介绍怎么通过Streamr管理自己的DATA,整个系列包括三篇教程文档,分别是:教你5分钟上传数据至 ... 
- 临时存存储页面上的数据---Web存储
		HTML5 Web存储的两种方法使用 localStorage和sessionStorage 参考: http://www.cnblogs.com/taoweiji/archive/2012/12/0 ... 
- ajax上传数据
		---恢复内容开始--- ajax上传数据,(简洁版) 1.上传普通同表单标签内容. 1.获取表单的内容 1. var file=$('#file').val();(放在点击事件后面) 2. var ... 
- Django:使用模态框新增数据,成功后提示“提交成功”,并刷新表格bootstrap-table数据
		废话不说先看图: 代码实现: 前台代码: {% load staticfiles %} <!DOCTYPE html> <html lang="en"> ... 
- Django学习——ajax发送其他请求、上传文件(ajax和form两种方式)、ajax上传json格式、 Django内置序列化(了解)、分页器的使用
		1 ajax发送其他请求 1 写在form表单 submit和button会触发提交 <form action=""> </form> 注释 2 使用inp ... 
- Ext.grid.Panel 数据动态改变后刷新grid
		gridPanel中加载的数据分为两种:一种是本地数据加载,那另一种就是后台数据加载. 在表格中增.删.改.查 是必不可少的. 那么数据动态改变后怎样刷新表格中的数据呢. 一.后台取数据 var gr ... 
- 说说ajax上传数据和接收数据
		我是一个脑袋不太灵光的人,所以遇到问题,厚着脸皮去请教大神的时候,害怕被大神鄙视,但是还是被鄙视了.我说自己不要点脸面,那是不可能的,但是,为了能让自己的技术生涯能走的更长远一些,受点白眼,受点嘲笑也 ... 
- iOS开发之线程组解决请求多个接口数据,完成后,再刷新界面
		1.多任务请求接口,完成后,在刷新数据,常用方法 2018年07月18日 16:34:38 hbblzjy 阅读数:1382 版权声明:本文为博主原创文章,未经博主允许不得转载. https://bl ... 
随机推荐
- eclipse 使用问题
			eclipse 启动失败,错误信息为org.eclipse.swt.SWTException: Failed to execute runnable 方法三:删除了workspace\.metadat ... 
- python生产者消费者模型
			业界用的比较广泛,多线程之间进行同步数据的方法,解决线程之间堵塞,互相不影响. server --> 生产者 client --> 消费者 在一个程序中实现又有生产者又有消费者 ,生产者不 ... 
- Git Github jekyll,gem  Liquid模板语言  Markdown
			Git Git教程 常用 Git 命令清单 Git远程操作详解 使用jekyll建立个人网站 Git is a free and open source distributed version ... 
- Java继承多态中的方法访问权限控制
			java中的方法天生具有继承多态特性,这点与C++有很大不同(需要在父类方发上加virtual关键字),但用起来确实方便了许多. 最简单的继承多态 声明一个接口BaseIF,只包含一个方法声明 pub ... 
- vcs 下使用system verilog调用c函数
			c中要加入<svdpi.h> sv的tb中加入 import "DPI-C" function int funcname(); 仿真时,vcs命令行中加入 +vc fu ... 
- ubuntu 14.04 安装matlab2015b(破解版),具体软件请访问我的网盘~
			本文章转载自:http://www.cnblogs.com/ttzm/p/5475086.html 1.下载matlab的Unix版本:安装文件放在某目录下(如在Downloads下,则文件的完整路径 ... 
- zoj 2750 Idiomatic Phrases Game
			迪杰斯特拉单源最短路算法.对成语进行预处理.做出邻接矩阵即可. #include<cstdio> #include<cstring> #include<cmath> ... 
- 第九十一节,html5+css3pc端固定布局,完成首页
			html5+css3pc端固定布局,完成首页 此时我们的首页就完成了 首页效果 其他页面我就不做了,原理相同,做其他页面时将头尾css分离调用即可 大纲算法 我们看看大纲算法比较清晰,说明符合规则 h ... 
- 4、Hibenrate中HQL的10中查询方式
			二.具体事例如下: 2.0 编写如下sql语句 )); create sequence seq_teacher; insert into teacher values(seq_teacher.next ... 
- 好友与组--ESFramework 4.0 进阶(11)
			大部分分布式通信系统中,都会涉及到客户端之间相互通信.以及需要将客户端进行分组的功能,或者是类似这方面的需求.ESFramework对这一常见的任务内置了强大的支持,包括从客户端到服务端.一直到Pla ... 
