随笔分类 -  JS/JQ

摘要:Ajax请求,一般都在点击事件下发生的问题:如果用户点击频率过快,一瞬间点个n次,那就会向服务器要发送n次请求,如何解决!从前端方面来看,既然是点击发送Ajax请求,那就设置个等待时间,进行第二次请求发送,即setTimeout(),方法,还需要有个标致位,可以是全局变量,隐藏欲表单值,禁用Button按钮,解除绑定点击事件,(这几个方法个其实是一样)后端脚本b.php<?php $arr=array('title'=>'1','content'=>'内容'); echo json_encode($arr);前端 阅读全文
posted @ 2013-05-31 11:18 bgColor 阅读(2002) 评论(2) 推荐(0)
摘要:近年来,瀑布流布局的网站非常流行.关于瀑布流,我的理解是:参差不齐,却不失美感的图片盛宴!关于程序设计:给人印象就深刻的就是拉动滚动条快到底部的时候,下面又冒出来一堆图片,直到没有图片,滚动条不能拉动. 数据来源,Ajax异步请求问服务器要json数据(服务器也可以把所有数据返回给前段,一个二维数组(json和数组用法,只是格式不一样),滚动条拉到快底部,取json的键,再把对应键里面的值,也就是图片便利出来,前者用的比较多,这里重点说前者Ajax问服务器要数据)先准备后台页面data.php<?php//Ajax请求的时候,带的页数page,即为数组的键0,1,2,3所有对应... 阅读全文
posted @ 2013-04-01 19:26 bgColor 阅读(434) 评论(0) 推荐(0)
摘要:Ajax在网页中最大的一个优点是它可以访问服务器上的信息而不需要重新加载网页。Ajax可以通过两种方法访问服务器,即同步和异步.什么是同步?就是将数据发送至服务器,等服务器处理完后在返回相关信息,返回后才能进行下一步操作.什么是异步?就是向服务器发送数据的时候,不用等着服务器返回相关信息,页面可以进行其他操作.异步使用率几乎是100%的,为什么提供同步方法?极少数的情况下,估计一辈子也碰不到.JQuery使用方法.get,post方式使用方法一样,4个参数,1要请求的地址文件,2要发送的数据,3回调函数,后端返回的信息,4数据类型json$.post("b.php",{sc 阅读全文
posted @ 2013-02-19 15:45 bgColor 阅读(139) 评论(0) 推荐(0)