jquery ajaxfileupload插件实现文件上传
来源:互联网 发布:2017个人博客源码下载 编辑:程序博客网 时间:2024/05/21 13:48
1.首先需要下载jquery.js 和ajaxfileupload.js文件 下载地址:http://yun.baidu.com/share/link?shareid=2265250234&uk=1530236005(注意:我之前因为下错了js文件,搞了一上午ajaxfileupload都不执行到后台,一直没反应)
2.html文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Insert title here</title>
<script type="text/javascript" src="js2/jquery.js"></script>
<script type="text/javascript" src="js2/ajaxfileupload.js?1"></script>
<style>
.file {
position: relative;
background: #D0EEFF;
border: 1px solid #99D3F5;
border-radius: 4px;
padding: 4px 12px;
overflow: hidden;
color: #1E88C7;
text-decoration: none;
text-indent: 0;
line-height: 20px;
font-size:13px;
}
.file input {
position: absolute;
font-size: 20px;
right: 0;
top: 0;
opacity: 0;
}
.file:hover {
background: #AADFFD;
border-color: #78C3F3;
color: #004974;
text-decoration: none;
}
</style>
<script type="text/javascript">
$(function(){
// $('#submitFile').click(function() {
$('#files').change(function() {
if($("#files").val()==""){
alert("上传文件不能为空!");
return false;
}
$.ajaxFileUpload({
url:'UploadCaseServlet',//处理图片脚本
secureuri :false,
fileElementId :'files',//file控件id
dataType : 'json',
success : function (data, status){
alert(data.msg.path);
$("#img1").attr('src', data.msg.path);
$("#filepath").attr('value', data.msg.path)
if(typeof(data.error) != 'undefined'){
if(data.error != ''){
alert(data.error);
}else{
alert(data.msg);
}
}
},
error: function(data, status, e){
alert(e);
}
});
}
);
});
</script>
</head>
<body>
<div>
<input type="text" id="filepath" name="filepath" style="width:120px;"/>
<a href="javascript:;" class="file">浏览...
<input type="file" id="files" name="files" />
</a>
<p><img id="img1" title="上传的图片" alt=""src="" style="width:100px;height:100px;" /></p>
</div>
</body>
</html>
- jQuery插件AjaxFileUpload实现文件上传
- jquery插件AjaxFileUpload实现ajax文件上传
- jQuery插件AjaxFileUpload实现ajax文件上传
- jQuery插件AjaxFileUpload实现ajax文件上传
- jquery ajaxfileupload插件实现文件上传
- jQuery插件AjaxFileUpload实现ajax文件上传
- jQuery 插件AjaxFileUpload 实现ajax文件上传
- jQuery插件AjaxFileUpload实现ajax文件上传
- jQuery插件AjaxFileUpload实现ajax文件上传
- jQuery插件AjaxFileUpload实现ajax文件上传
- ajaxFileUpload Jquery文件上传插件
- ajaxFileUpload文件上传Jquery插件
- jQuery插件AjaxFileUpload可以实现ajax文件上传
- jQuery插件AjaxFileUpload可以实现ajax文件上传
- jQuery使用ajaxfileupload插件实现ajax文件上传
- jQuery插件AjaxFileUpload可以实现ajax文件上传
- jquery插件ajaxFileUpload实现异步上传文件案例
- jQuery ajax + ajaxfileupload.js插件 实现无刷新文件上传
- Hadoop分布式集群搭建(一)创建hadoop用户、配置ssh、安装jdk
- ABAP 根据阳历日期获得阴历日期
- androidの4.4版本沉浸式透明状态栏与导航栏案例
- REST 表征性状态传输
- top命令详解
- jquery ajaxfileupload插件实现文件上传
- 四,java语言安全
- Mac OSX 下使用pythonbrew安装zlib 报ImportError: No module named 'zlib' 解决方案
- 【JNI】jni.h函数详解手册--The Java(TM) Native Interface
- MYSQL性能调优
- 黑马程序员_OC面向对象的特性
- newlisp安装
- Java 多线程并发编程
- What Happens When A Tablespace/Database Is Kept In Begin Backup Mode (Doc ID 469950.1)