jUploader详解


$.jUploader.setDefaults({
cancelable : true,
allowedExtensions : [ 'jpg', 'png', 'gif' ],
messages : {
upload : '上传照片',
cancel : '取消上传',
emptyFile : "{file} 为空,请选择一个文件.",
invalidExtension : "{file} 后缀名不合法. 只有 {extensions} 是允许的.",
onLeave : "文件正在上传,如果你现在离开,上传将会被取消。"
}
});



$.jUploader({
button : 'uploadPhoto', // 这里设置按钮id
action : 'uploadPhoto.action', // 这里设置上传处理接口

// 开始上传事件
onUpload : function(fileName) {
JS.$('#photos').hide();
JS.$('#loading').show();
},

// 上传完成事件
onComplete : function(fileName, response) {

// response是json对象,格式可以按自己的意愿来定义,例子为: { success: true, fileUrl:'' }
if (response.success) {
JS.$('#loading').hide();
JS.$('#photos').attr('src', 'showPhoto.action?img=' + response.fileUrl).show();
JS.$('#photo').attr('value', response.filePath);
// 这里说明一下,一般还会在图片附近加添一个hidden的input来存放这个上传后的文件路径(response.fileUrl),方便提交到服务器保存
} else {
$('#photo').show();
$('#loading').hide();
alert('上传失败');
}
},

// 取消上传事件
onCancel : function(fileName) {
$('#photos').show();
$('#loading').hide();
}
});

/**
* 空间配置
*/


//获取地址栏参数
function getArgs(strParame) {
var args = new Object();
var query = location.search.substring(1);

var pairs = query.split("&"); // Break at ampersand
for ( var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf("=");
if (pos == -1)
continue;
var argname = pairs[i].substring(0, pos);
var value = pairs[i].substring(pos + 1);
value = decodeURIComponent(value);
args[argname] = value;
}
return args[strParame];
}




<td width="100" align="center" rowspan="5">      照片:</td>
<td rowspan="5" align="center">
<div class="item" align="center">
<div class="preview" align="center">
<img id="photos" width="118" height="156" src="images/empty.png"
alt="photos" /> <img id="loading"
style="margin: 55px 55px; display: none" width="15" height="15"
src="images/loading.gif" alt="loading" />
</div>
<br />
<div id="uploadPhoto" align="center">
<span style="color: white"></span>
</div>
<input type="hidden" name="photo" id="photo" />
</div>
</td>

JUploader-开源 JUploader 是一种无需访问其网站即可将文件上传到图像/文件托管服务器的程序。 目前支持的服务器:ImageShack、VPX、eFotek、BankFotek、Tapetosik、YourFileLink、ZippyShare、SpeedyShare、Plikojad。 立即下载

相关推荐

TBtools的序列提取步骤

本教程详细介绍了如何使用TBtools软件从原来的FASTA序列中提取特定的DNA序列。

weixin_47509995的博客 1万+

upload上传限制

upload上传限制

qq_60692304的博客 1259

Labview执行adbshell操作

一、目录 1、实现思路 2、adbshell工具配置 3、Labview执行命令窗口 1、实现思路 使用Labview的优点: 1、可以配合电源系统或者调用其他接口工具实现更高程度的自动化测试; 2、直接执行Linux相关命令,编写相关执行顺序或者逻辑更简易; --------可以用adbpush命令将.sh的脚本文件推入控制器内部执行; 3、Ubuntu系统比较大,如果只是日常执行脚本测试还是比较占用磁盘空间; 2、adbshell工具配置 1)下载adbshell工具; adbshell工具下载链

zataji的博客 2054

jeecg-boot:关于Jupload组件的上传后再进行新增会保留上次的上传结果的问题

##### 版本号: 2.0.2 ##### 问题描述: 这样的场景: 有个界面用到的上传组件jupload,有一个问题,就是如果在添加的时候上传了文件,或者点击编辑的时候有已经上传的文件,那么下次再点击增加新的记录的时候,上传文件列表会保留上次上次的文件列表; ##### 截图&代码: 问题截图: 第一次点击新增,弹出新增界面: ![image](https://user-image...

gwcgwcjava的专栏 3136

Qt5.14.2+VS2017开发环境搭建全流程(含插件配置与项目测试)

本文详细介绍了Qt5.14.2与VS2017开发环境的完整搭建流程,包括软件安装、插件配置、环境变量设置以及项目测试。特别针对实际开发中常见的配置问题提供解决方案,帮助C++开发者快速搭建高效的Qt开发环境。

weixin_28419039的博客 217

RGB渐变颜色转换公式及例程

设Step=51,将RGB(255,0,0)颜色渐变为RGB(0,255,0),即RGB(255,0,0)经过51次颜色渐变转为RGB(0,255,0);设Step=51,将RGB(0,255,0)颜色渐变为RGB(0,0,255),即RGB(0,255,0)经过51次颜色渐变转为RGB(0,0,255);设Step=51,将RGB(0,0,255)颜色渐变为RGB(255,0,0),即RGB(0,0,255)经过51次颜色渐变转为RGB(255,0,0);分步骤的方式,使其渐变色循环整个颜色值;

1万+

ANT-DESIGN-VUE-JEECG JUPLOAD上传视频回显

开发的时候选用了ant-design-vue-jeecg 这么一个组合,客户提出想要在编辑页面预览视频,简单记录一下实现方法。

weixin_58248573的博客 925

【异常】Milvus 向量数据库字段缺失错误分析与解决 MilvusVectorStoreServiceV2 - Failed to insert batch [0-1]: The field:

本文分析了Milvus向量数据库插入操作中出现的字段缺失错误。错误显示age_mode字段未提供,导致批量插入失败。根本原因是Milvus Schema要求所有定义字段必须存在,但代码中对部分字段采用条件添加方式。解决方案是将条件添加改为始终添加,为可能为null的字段提供空字符串默认值。文章总结了Schema约束、防御性编程等经验,并建议通过Schema变更检查、单元测试覆盖和数据校验层等预防措施避免类似问题。该问题影响product、mac、source等多个字段,修改后确保了数据插入的可靠性。

奶爸的编程之路,也就一周冷个三天 411

基于jeecgboot的个人网盘功能开发(三)

基于jeecgboot的个人网盘功能开发(三) 包括文件目录的相关操作以及一些文件的在线操作

宁波阿成的博客 1056

GeoXCP:可解释人工智能中空间解释的不确定性量化

GeoXCP: uncertainty quantification of spatial explanations in explainable AI提出基于保形预测(conformal prediction)的不确定性量化框架——地理空间解释保形预测(GeoXCP),将空间依赖纳入建模过程,生成具有校准不确定性估计的空间自适应解释。通过大量模拟实验和真实世界数据集验证,GeoXCP在不同地理空间场景中能提供可靠解释并有效量化不确定性,推动可解释地理空间机器学习的发展,帮助决策者评估模型驱动洞察的可信度。

May the Force be with you 243

【SpringBoot 3.x 第43节】你还敢说 Spring 启动慢是“宿命”?Spring AOT 把启动剧本都提前写死了,你服不服?

🏆本文收录于《滚雪球学SpringBoot 3》,专门攻坚指数提升,本年度国内最系统+最专业+最详细(永久更新)。

**My Coding Family** 543

jUploader 详解

[code="java"] To upload a file, click on the button below. Supported in IE6+, FF3.6+, Chrome6+, Safari4+. More info go to www.kudystudio.com 全局设置: // 全局配置(这样就不必每次初始化时都加上下面的设置) $.jUploader.set...

Johnny_L_Q的专栏 586

“/usr/lib/wsl/wsl-setup“ failed, exiting

WSL2安装Ubuntu时出现"wsl-setup failed"错误的解决方法 摘要:当Windows用户名包含中文字符时,安装WSL2+Ubuntu会出现"wsl-setup failed"错误。本文提供两种解决方案:1)修改中文用户名(风险较大);2)通过命令手动配置。推荐第二种方法:先使用"wsl -l -v"查看Ubuntu名称,再通过"wsl -d Ubuntu20.04 -e /bin/bash"命令启动WSL2系

猿小白的博客 1000

JQuery上传控件 jUploader 使用

jUploader 1.0 Demo Download: jquery.jUploader-1.01.js 9.75kb Download: jquery.jUploader-1.01.min.js 5.38kb Download: jquery.jUploader-1.01-demo.rar 1.03mb To upload a file, click on the butto...

diaohang9778的博客 405

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

jUploader

    jUploader 1.0 Demo Download: jquery.jUploader-1.0.js 10.10kb Download: jquery.jUploader-1.0.min.js 4.25kb Download: jquery.jUploader-1.0-demo.rar 1.66mb To upload a file, click on the button...

猎人在吃肉 492

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

jUploader 1.0 Demo

  jUploader 1.0 Demo Download: jquery.jUploader-1.01.js 9.75kb Download: jquery.jUploader-1.01.min.js 5.38kb Download: jquery.jUploader-1.01-demo.rar 1.03mb To upload a file, click on the button...

dcj3sjt126com的专栏 360

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

改装Juploader上传组件,使其可以控制自由上传

用过Juploader上传组件的人应该对其不陌生,详细了解请访问 http://www.kudystudio.com/jUploader/index.html,这个的无刷新上传还是比较好用的,但它有一个缺陷,就是上传只显示一个按钮,选择完文件后立即上传,不能将上传的工作绑定到一个元素上,进行灵活的控制,比如要实现这样的功能: 点击上传按钮,弹出文件浏览器选取文件,选择好后将文件路径显示在文本

KinFu(JavaScript,JQuery,Asp,PHP,Access,MSSQL) 916

【jUploader】1.0版 基于jQuery文件无刷新上传插件下载及介绍

【jUploader】介绍   花了1天多写了个上传插件,功能比较简单,但是很实用。这个只是单文件上传,以后有时间再写个多文件ajax上传插件,而且还会基于这个插件写个头像剪裁的插件,喜欢它的朋友别忘了点一下推荐支持一下下,3Q 【jUploader】下载 Download: jquery.jUploader-1.0.js 10.10kb Download: jquery.jU...

weixin_34054866的博客 112

Juploader 1.0 谷歌(chrome)浏览器中成功上传文件后返回信息异常

在项目中使用了Juploader 1.0无刷新上传文件的js组件,在IE8以上没有问题,代码如下: function InitialUploadDirectly(OnUploadFunc, buttonID, allowedExts) { $.jUploader({ button: buttonID, // 这里设置按钮id ...

weixin_34146805的博客 276

查看jQuery上传插件jquery.jUploader-1.0.js,学习到的东西

源码:http://www.kudystudio.com/jUploader/index.html 1、iframe与form结合使用,将form的target属性指向iframe,这样可以将服务端回应的数据保存在iframe中。 2、iframe使用要考虑的浏览器兼容问题的一些解决办法(主要集中在jUploader.complete()方法中)。 3、jQuery插件的创建。 转载于...

weixin_30678349的博客 177

异步上传图片至服务器

需引用两个js文件:jquery-1.4.1.min.js和jquery.jUploader-1.01.min.js     >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 后台代码 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   // 设置全局配置

shoon0312的专栏 1582

jQ文件无刷新上传插件下载及介绍

http://developer.51cto.com/art/201205/334471.htm 【jUploader】介绍 花了1天多写了个上传插件,功能比较简单,但是很实用。这个只是单文件上传,以后有时间再写个多文件ajax上传插件,而且还会基于这个插件写个头像剪裁的插件,喜欢它的朋友别忘了点一下推荐支持一下。 【jUploader】下载 Download: jquery.

crazy_fire 1863

Q文件无刷新上传插件下载及介绍

jUploader】介绍 花了1天多写了个上传插件,功能比较简单,但是很实用。这个只是单文件上传,以后有时间再写个多文件ajax上传插件,而且还会基于这个插件写个头像剪裁的插件,喜欢它的朋友别忘了点一下推荐支持一下。 【jUploader】下载 Download:jquery.jUploader-1.0.js10.10kb Download:jquery.jUploader-1.0....

weixin_30838873的博客 131
上一篇: 定时发送邮件
下一篇: Eclipse Java注释模板设置详解
java_bai
博客等级 码龄15年 0粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值