让jQuery的ajaxFileUpload插件支持onchange事件

ajaxFileUpload插件只能上传一次的BUG发现还不少人遇到,很不幸我也遇到的,使用后发现里面的坑还不少,在createUploadForm方法中有句

var newElement = jQuery(oldElement).clone(); // 修改成clone(true),同时复制事件

另外abort这个方法也需要自己去实现.

需要支持AMD规范要增加如下代码:

(function (factory) {
    ‘use strict‘;
    if (typeof define === ‘function‘ && define.amd) {
        // Register as an anonymous AMD module:
        define([
            ‘jquery‘,
            ‘jquery.ui.widget‘
        ], factory);
    } else {
        // Browser globals:
        factory(window.jQuery);
    }
}(function ($) {
    ‘use strict‘;

//将ajaxFileUpload插件的代码放在这里

}));

  

让jQuery的ajaxFileUpload插件支持onchange事件

时间: 2024-08-26 09:54:33

让jQuery的ajaxFileUpload插件支持onchange事件的相关文章

JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参

JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转.传参(selected的值和页面其它元素的值) 代码如下: <script src="jquery.min.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> $(document

手机不支持onchange事件

今天,微信上用input type=date来计算日期,苹果上可以,我的小米2s手机死活不触发onchange,大三星的onchange效果怎么看都是onblur.听燕哥说,这事儿,得折腾. 搞来搞去,又加了个input事件: 1 $Date.on('change blur input', function() { 2 ... ; 3 ... ; 4 }); 所以,,,你不是不触发么?都给你绑上( ⊙ o ⊙ )!丫的,气人,小米啊小米,你到底对微信做了什么?!

dwz监听日期变化,dwz日期控件onchange不起作用,dwz框架时间控件不支持onchange事件

转载自:http://blog.csdn.net/sp308036654/article/details/50638348 <input type="text" class="time hotelDepartrue" datefmt="yyyy-MM-dd" onchange="checkDate('endDate')"/> 1:找到dwz.datepicker.js文件 2:在下面的文件中,把红色的部分添加进去

实用的ajaxfileupload插件

一.ajaxFileUpload是一个异步上传文件的jQuery插件. 传一个不知道什么版本的上来,以后不用到处找了. 语法:$.ajaxFileUpload([options]) options参数说明: 1.url  上传处理程序地址. 2,fileElementId  需要上传的文件域的ID,即<input type="file">的ID.3,secureuri 是否启用安全提交,默认为false. 4,dataType 服务器返回的数据类型.可以为xml,scrip

ajaxFileUpload插件

关键词: $.ajaxFileUpLoad(); data status dataType 参考资料: http://www.cnblogs.com/kissdodog/archive/2012/12/15/2819025.html 第一步: 先引入jQuery与ajaxFileUpload插件.注意先后顺序,这个不用说了,所有的插件都是这样. <script src="jquery-1.7.1.js" type="text/javascript">&l

怎么让jQuery支持swipe事件

原生的jQuery并没有对移动Web做很好的支持,比如滑动事件.在使用下拉刷新.轮播图移动等操作时,都需要用到滑动事件,怎么处理可以让jQuery支持滑动事件呢 1.下载js插件jquery.touchSwipe.min.js <script src="js/jquery-1.11.2-min.js"></script><script src="js/jquery.touchSwipe.min.js"></script>

支持移动触摸的jQuery图片Lightbox插件

简介 这是一款支持移动触摸设备的简洁jQuery图片Lightbox插件.该LightBox插件可以在移动手机和桌面设备中运行,它具有响应式,预加载图片,键盘支持等特点,非常实用.它的特点还有: 响应式设计 触控/触摸友好 提供多项配置 图像预加载 支持 iOS / Android / Windows phone 使用 CSS3 过度效果,并回退兼容旧浏览器 支持 jQuery 1.x 和 2.x 版本 支持键盘控制 在线演示及下载 在线演示 下载页面 使用方法 可以通过npm或bower来安装

Eclipse安装插件支持jQuery,Js智能提示

最近工作中用到jQuery插件,需要安装eclipse插件才能支持jQuery智能提示,在网上搜索了一下,常用的有三个插件支持jQuery的智能提示:1.jQueryWTP2.Spket3.Aptana 在安装插件之前需要先安装eclipse,如果已经安装了eclipse,可以直接看下面的插件安装方法,本人使用的Fedora 12,操作如下:1.直接打开”应用程序”-->”系统工具”-->”终端”2.输入命令”su”,这个命令是临时切换到root用户3.输入root用户的密码4.输入命令”yu

jquery之ajaxfileupload异步上传插件

来自:http://www.blogjava.net/sxyx2008/archive/2010/11/02/336826.html 由于项目需求,在处理文件上传时需要使用到文件的异步上传.这里使用Jquery Ajax File Uploader这个组件下载地址:http://www.phpletter.com/download_project_version.php?version_id=6服务器端采用struts2来处理文件上传.所需环境:jquery.jsajaxfileupload.j