通过Ajax使用FormData对象无刷新上传文件

写在前面:本文说的这个方案有浏览器兼容性问题;所有主流浏览器的较新版本已经支持这个对象了,比如Chrome 7+、Firefox 4+、IE 10+、Opera 12+、Safari 5+,对兼容性比较敏感的网站慎用。   在工作中遇到了一个问题:在一个页面中,有4块内容,每块内容都包含一个图...

2016-09-13 15:35:42

阅读数:5470

评论数:1

通过Ajax方式上传文件,使用FormData进行Ajax请求

通过传统的form表单提交的方式上传文件: Html代码   form id= "uploadForm" action= "http://localhost:8080/cfJAX_RS/rest/file/upload" method= "...

2016-09-13 15:34:25

阅读数:3558

评论数:0

修改UA在PC中访问只能在微信中打开的链接

通常一般在chrome下修改 UA 为 微信或qq 就能打开 那些在js端做了限制的 链接, 但今天发现 还有一些 js 限制了 navigator.platform,pc上的值为 WIN32 或 MAC 导致 环境判断失败。 UA: 安卓QQ内置浏览器UA: ...

2016-08-20 13:35:30

阅读数:2815

评论数:0

jquery post时content-type的几种取值

zccst转载  以后用得着的时候慢慢研究  参考:http://stackoverflow.com/questions/4007969/application-x-www-form-urlencoded-or-multipart-form-data  四种常见的 POST ...

2016-08-15 12:57:06

阅读数:1949

评论数:0

解决js图片加载时出现404的问题

运营网站久了之后,无法避免会出现图片404的情况,原因可能是图片文件本来就不存在或目前不存在。常见的解决方案是将404图片隐藏或者是替换为默认的图片。  img标签事件属性 img标签可使用的时间属性有: onabort, onbeforeunload, onblur, onchange, ...

2016-08-08 15:28:38

阅读数:3189

评论数:0

JQuery判断页面图片是否加载完成并延迟加载

当页面图片很多、网络又不快时,图片显示会由上往下慢慢显示,这会让使用者观感很不好,故我希望在图片加载完成时,再将该图片显示,并用文字提示加载完成,虽然这个需求有很多JQuery的套件可以完成,且效果都还不错,如 Masonry、Lazy Load,但还是自己想亲手试试,当作给自己的一个小习题 :P...

2015-02-16 16:34:52

阅读数:4713

评论数:0

jQuery 数据缓存data(name, value)详解及实现

作为一名程序员,一提到“缓存”你很容易联想到“客户端(浏览器缓存)”和“服务器缓存”。客户端缓存是存在浏览者电脑硬盘上的,即浏览器临时文件夹,而服务器缓存是存在服务器内存中,当然在一些高级应用场合也有专门的缓存服务器,甚至有利用数据库进行缓存的实现。当然这些都不在本文的讨论范围,本文要讨论的是最流...

2015-02-03 21:09:07

阅读数:1324

评论数:0

jquery parent() parents() closest()区别

parent是找当前元素的第一个父节点,不管匹不匹配都不继续往下找 parents是找当前元素的所有父节点  closest() 是找当前元素的所有父节点 ,直到找到第一个匹配的父节点 parent()、parents()与closest()方法两两之间有类似又有不同,本篇简...

2015-01-06 12:36:07

阅读数:774

评论数:0

关于jquery中用on绑定事件后的事件冒泡问题

用on绑定时,我把子元素的 绑定到 document,而把父元素绑定到上级元素,导致 return false 阻止冒泡无效。 事件冒泡 $(function () { $(document).on("click...

2014-12-17 16:14:20

阅读数:11982

评论数:1

Property 'submit' of object #<HTMLFormElement> is not a function

今天使用jquery的时候使用脚本提交表单$("#submit").submit(); 然后就出现了:Property 'submit' of object # is not a function 网上查了下原因:说是form里面有个name="submi...

2014-06-26 10:49:52

阅读数:1465

评论数:0

怎样防止重复发送 Ajax 请求?

不推荐用外部变量锁定或修改按钮状态的方式,因为那样比较难: 要考虑并理解 success, complete, error, timeout 这些事件的区别,并注册正确的事件,一旦失误,功能将不再可用; 不可避免地比普通流程要要多注册一个 complete 事件; 恢复状态的代码很容易和...

2014-05-09 16:18:54

阅读数:5108

评论数:0

jquery 区分鼠标单击双击事件插件

原文地址: 大家应该都知道javascript中鼠标单击和双击事件,一般情况下,对一个元素只需要绑定一个单击事件,或者绑定一个双击事件就可以了。但是有些特别的情况下,会对一个元素同时绑定单击和双击事件,并且这两个事件是不能相互干扰的。 用jquery的方法给一个元素...

2014-05-05 11:14:00

阅读数:8244

评论数:0

click与dblclick事件冲突解决方法

一个DOM元素,如:div,既绑定了 click 事件,又绑定了 dblclick 事件,这两个事件分别要做独立的事情。事件处理上没有冲突,都可以各自完成各自的操作。双击的时候虽然是执行了 dblclick 事件,但是在这之前,也执行了 click 事件,那么,如何来禁止或者说屏蔽这次多余的 cl...

2014-05-05 10:31:20

阅读数:7989

评论数:3

jQuery之.on()方法

还不是完全清楚如何使用.on()进行jQuery事件绑定的同学先看这里http://api.jquery.com/on/ jQuery绑定事件的方法有几种,推荐使用.on()方法绑定,原因有两点: 1.on()方法可以绑定动态添加到页面元素的事件 比如动态添加到页面的DOM元素,...

2014-05-04 17:00:00

阅读数:2649

评论数:1

JQuery when

jQuery.when(deferreds) 参数deferreds,一个或多个延时对象或JS对象,我们初略的认为它就是一个或多个异步请求。 关于deferred对象 请见: 例如: [javascript] view plaincopy ...

2014-04-18 16:02:17

阅读数:838

评论数:0

jQuery的deferred对象详解

jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。 每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。 这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使...

2014-04-18 16:01:58

阅读数:756

评论数:0

jQuery中queue和dequeue的用法

jQuery中的queue和dequeue是一组很有用的方法,他们对于一系列需要按次序运行的函数特别有用。特别animate动画,ajax,以及timeout等需要一定时间的函数 queue和dequeue的过程主要是: 1,用queue把函数加入队列(通常是函数数组) 2,用deque...

2014-03-25 16:53:10

阅读数:1255

评论数:0

input type为checkbox或radio时的click默认事件

在input中,如果type为checkbox或radio时,浏览器会将该input渲染成为系统的单选或多选组件,如果这时,我们在这个input上绑定click事件,那就要小心谨慎使用e.preventDefault()这个方法(jQuery中整合了这个方法使得它能够兼容去掉浏览器中的默认事件)。...

2014-03-14 11:13:45

阅读数:31838

评论数:1

JQuery选择器$()的工作原理浅析

每次申明一个jQuery对象的时候,返回的是jQuery.prototype.init对象,很多人就会不明白,init明明是jQuery.fn的方法啊,实际上这里不是方法,而是init的构造函数,因为js的prototype对象可以实现继承,加上js的对象只是引用不会是拷贝,new jQuery,...

2014-02-25 10:48:53

阅读数:1184

评论数:0

$.each 和$(selector).each()的区别

$.each() Posted on 2012 年 3 月 15 日 in jQuery, jQuery函数|by Jason| 译自官方手册:jQuery.each() 对数组或对对象内容进行循环处理 jQuery.each( collection, callback...

2014-02-12 14:06:06

阅读数:892

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭