
jQuery
文章平均质量分 79
千g
做最好的自己
展开
-
jQuery实现可编辑表格
今天实现了一下html+JS实现可编辑表格。功能:创建一个表格,单击表格,可以直接修改表格的内容。按回车键实现确认,按ESC键实现撤销。思路:单击某个单元格时,向该表格中插入一个文本框,将其高度、宽度、背景色等设置为单元格一致的。然后清空单元格内的html代码,将内容设置为输入的文本。html代码: 可编辑的表格原创 2018-01-07 21:48:20 · 543 阅读 · 10 评论 -
JQuery数据缓存-data()
【前言】今天做项目用到了数据缓存,所以来总结一下。【Why】如果不用数据缓存的话,每次的读取数据都要从服务器上读取,速度回比较慢。若用了数据缓存,第一次从服务器上读取,缓存起来,以后在读取这些数据,就从缓存里面读取,速度快了许多。【How】今天接触到了JQuery的data()方法,感觉很好用。data()方法向被选元素附加数据,或者从被选元素获取数据。 向被选元素中附加数据:$("#btn1")原创 2018-01-18 16:01:07 · 365 阅读 · 25 评论 -
js动态加载控件
最近做项目遇到了动态加载控件,最开始想找一些人家做好的控件自己直接用,后来没有找到完全符合自己的,于是就动手敲了一个小Demofunction show() { $.ajax({ type: "post", url: "/Label/ShowLabel", dataType: "json", success: function...原创 2018-03-18 20:03:09 · 2080 阅读 · 16 评论 -
ajax重复执行问题
【前言】 最近实现一个回车事件的时候发现,每点击一次ajax就会多执行一次。【解决办法】现将这个方法解绑(unbind),然后在绑定(bind) editinput.unbind("keydown").keydown(function (event) { //按ESC键,输入框变为不可编辑,值为原先的值 if (event.key原创 2018-03-24 12:19:36 · 1914 阅读 · 18 评论 -
多个ajax请求的同步异步问题分析
【前言】 最近做番茄的项目,在一个ajax执行前,需要判断另一个ajax的执行情况,如果第一个执行成功,让第二个执行。当时运行的时候发现,这2个ajax,同时执行。这就不能满足我的需求了,于是了解了一下ajax的同步异步问题,顺利解决了我的疑惑【分析同步、异步】同步:当请求发出后,浏览器什么都不能做,必须得等到请求完成返回数据之后,才执行后续的代码。 生活中例子:比如你烤面包,把面包放进烤箱里...原创 2018-03-21 10:53:00 · 2220 阅读 · 16 评论