Ajax学习心得
2015-11-16 11:21
225 查看
$(document).on('submit', 'form',function(evt){ $('body').addClass('red'); $.ajax({ url: 'ajax.php', //请求地址 type: 'post', //请求方式 data: $(this).serialize(), //发送到服务器的数据,serialize()函数将数据转化为标准的查询字符串 dataType: 'json', //接受的数据类型 success: function(data){ $('body').append('<div>my name is ' + data.name + ', and i am ' + data.age + ' yo.</div>'); $('body').removeClass('red'); } //回调函数 }); evt.preventDefault(); //阻止页面刷新 return false; //阻止页面刷新 });
将事件绑定在document上防止页面未加载完成时找不到绑定的元素。一般将<script>放在文档末尾以防止此类事情发生。
对象调用document的on方法,接受3个参数,分别是字符串‘click’,字符串‘form’和函数function,function有一个参数变量evt,4条语句。
Ajax用于异步请求,不用刷新页面即可与服务器交换数据。
相关文章推荐
- 关于iOS 'The sandbox is not sync with the Podfile.lock'问题解决方法
- 常吃橘子警惕一大危害
- Git中tag的用法
- 去除AndroidManifest.xml uses-sdk警告方法
- ckplayer网页视频在线播放
- PHP的运行机制与原理(底层)
- linux下mysql中文乱解决办法
- jedisPool
- Java集合总览
- 从单目视觉信息学习深度信息(一)
- 警惕肠梗阻四大信号
- ios开发使用lipo命令合并真机库和模拟器库
- cocos2d-x学习笔记(2)在同一个工程里创建多个Cocos2d-x项目
- pdfjs文档在线预览
- 剑指Offer-25-二叉树中和为某一值的路径
- Java读取Properties文件的六种方法
- MongoDB小结04 - update【$inc】
- Android内存中的图片
- Android tips(一)-->Android SDK镜像的介绍使用
- 通过nginx配置文件抵御***,防御CC***的经典思路!