Ajax基础(五)--封装库】的更多相关文章

今天接着我们上篇博文的栗子,现在我来扩大一下需求,之前是点击按钮取出新闻,现在要实现每隔一段事件进行新闻的更新.这个时候,肯定是加一个定时器,然后每隔一段事件,再进行一次Ajax请求,既然要经常用到Ajax请求,封装函数就很必要了,先来看一下上个栗子的js代码,我们来进行封装. window.onload = function() { var oBtn = document.getElementById('btn'); oBtn.onclick = function() { var xhr =…
封装库--JavaScript,表单序列化结合ajax提交数据 封装库,表单序列化方法 /** xu_lie_biao_dan()方法,表单序列化方法,将自动获取指定表单里面的各项字段name值和value值,无法连缀 * 参数是要获取指定表单的原生态对象 * 返回,包含表单数据的对象,如,{表单数据} **/ feng_zhuang_ku.prototype.xu_lie_biao_dan = function (form) { var parts = {}; for (var i = 0;…
封装库--JavaScript,ajax说明 封装库ajax()方法,ajax通讯方法,跨页面向动态页面发送或获取数据 /** ajax()方法,ajax通讯方法,跨页面向动态页面发送或获取数据 * 参数是一个对象{},如下 * $().ajax({ method:'post', [method]属性,通讯模式,post为post模式,get为get模式 url:'hj.php', [url]属性,发送数据或请求数据的url地址 data:{ [data]属性,是发送内容,是一个对象,里面是键值…
封装库--JavaScript,ajax注册表单到数据库 效果图 前台js var biaodan = $().xu_lie_biao_dan($('form').sh_jd()); //序列化获取表单数据,返回对象 $().Ajax({ //执行Ajax数据传输 method:'post', //post方式发送 url:'hj.php', //发送到hj.php data:biaodan, //发送内容,序列化获取到的表单对象 success:function (text) { //执行回调…
Django基础五之Ajax 目录 Django基础五之Ajax 1. Ajax介绍 2. Ajax前后端传值 2.1 方法一HttpResponse直接返回 2.2 方法二使用Json格式返回 2.2.1 HttpResponse 返回json类型 2.2.2 JsonResponse返回 2.2 方法三使用HttpResponse 返回,但前端不做反序列化 2.3 Ajax 发送POST请求 3. Ajax上传文件 4. Ajax提交Json格式 5. Django内置序列化 5.1 内置序…
JavaScript,封装库--拖拽 封装库新增1个拖拽方法 /** tuo_zhuai()方法,将一个弹窗元素实现拖拽功能 * 注意:一般需要在css文件将元素里的某一个区块光标设置成提示可以拖拽,如:cursor: move; * 无参 **/ feng_zhuang_ku.prototype.tuo_zhuai = function () { if (this.jie_dian.length == 1) { var yan_su = null; for (var i = 0; i < th…
封装库--JavaScript,预加载图片 首先了解一个Image对象,为图片对象 Image对象 var temp_img = new Image();   //创建一个临时区域的图片对象alert(temp_img);                        //[object HTMLImageElement]对象 Image对象src属性,属性值是src地址,这个src地址会在后台加载到本地缓存 var temp_img = new Image();   //创建一个临时区域的图片…
封装库--JavaScript,延迟加载 延迟加载的好处,就是在浏览器视窗外的图片,不加载,拖动鼠标到浏览器视窗内后加载,用户不看的图片就不用加载,可以减少服务器大量流量 将图片的src地址用一张统一的图片,这样初始化都加载这张图片,减少流量 将图片正真的连接地址用另外的属性赋值 当用户视窗高度加上滚动条高度,大于等于,图片头部与浏览器头部的距离时,将正真的连接地址,改变到src, html <!--延迟加载--> <div id="photo"> <dl…
封装库--JavaScript,轮播器 html <div id="banner"> <img src="img/banner1.jpg" alt="轮播器第一张" /> <img src="img/banner2.jpg" alt="轮播器第二张" /> <img src="img/banner3.jpg" alt="轮播器第三张&q…
封装库--JavaScript,表单验证--提交验证 将表单的所有必填项,做一个判断函数,填写正确时返回布尔值 最后在提交时,判断每一项是否正确,全部正确才可以 提交 html <div id="reg"> <h2 class="tuo"><img src="img/close.png" alt="" class="close" />会员注册</h2> <…