亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery插件AjaxFileUpload實(shí)現(xiàn)ajax文件上傳

 更新時(shí)間:2016年05月05日 14:27:55   作者:Ruthless  
這篇文章主要為大家詳細(xì)介紹了jQuery插件AjaxFileUpload實(shí)現(xiàn)ajax文件上傳的相關(guān)資料,需要的朋友可以參考下

本文實(shí)例為大家分享了AjaxFileUpload實(shí)現(xiàn)文件上傳的具體代碼,供大家參考,具體內(nèi)容如下

jQuery插件AjaxFileUpload用來實(shí)現(xiàn)ajax文件上傳,該插件使用非常簡(jiǎn)單,接下來寫個(gè)demo演示怎么用AjaxFileUpload插件實(shí)現(xiàn)文件上傳。

1、引入AjaxFileUpload插件相關(guān)的js

復(fù)制代碼 代碼如下:
<script type="text/javascript" src="<%=basePath%>resources/js/jquery-1.2.1.js"></script>
<script type="text/javascript" src="<%=basePath%>resources/js/ajaxfileupload.js"></script>

備注:測(cè)試發(fā)現(xiàn),ajaxfileupload對(duì)jQuery版本是有要求的,在使用中ajaxfileupload和jQuery對(duì)應(yīng)的js版本要一致,不然會(huì)導(dǎo)致異常發(fā)生,可以從ajaxfileupload官網(wǎng)下載,避免版本沖突。

2、實(shí)現(xiàn)上傳功能代碼

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ include file="/base.jsp" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
 <base href="<%=basePath%>">
 
 <title>ajax文件上傳</title>
 
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
 <meta http-equiv="expires" content="0"> 
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <link rel="stylesheet" type="text/css" href="validate/ajaxfileupload.css" />
 <script type="text/javascript" src="validate/jquery-1.6.2.min.js"></script>
 <script type="text/javascript" src="validate/ajaxfileupload.js" ></script>
 <script type="text/javascript">
 $(function(){
 //上傳圖片
 $("#btnUpload").click(function() {
  alert(ajaxFileUpload());
 });
 });
 function ajaxFileUpload() {
 // 開始上傳文件時(shí)顯示一個(gè)圖片
 $("#wait_loading").ajaxStart(function() {
  $(this).show();
 // 文件上傳完成將圖片隱藏起來
 }).ajaxComplete(function() {
  $(this).hide();
 });
 var elementIds=["flag"]; //flag為id、name屬性名
 $.ajaxFileUpload({
  url: 'uploadAjax.htm', 
  type: 'post',
  secureuri: false, //一般設(shè)置為false
  fileElementId: 'file', // 上傳文件的id、name屬性名
  dataType: 'text', //返回值類型,一般設(shè)置為json、application/json
  elementIds: elementIds, //傳遞參數(shù)到服務(wù)器
  success: function(data, status){ 
  alert(data);
  },
  error: function(data, status, e){ 
  alert(e);
  }
 });
 //return false;
 }
 </script>
 </head>
 
 <body>
 <div id="wait_loading" style="padding: 50px 0 0 0;display:none;">
 <div style="width: 103px;margin: 0 auto;"><img src="<%=path %>/images/loading.gif"/></div>
 <br></br>
 <div style="width: 103px;margin: 0 auto;"><span>請(qǐng)稍等...</span></div>
 <br></br>
 </div>
 <input type="file" id="file" name="file"><br/>
 <input type="hidden" id="flag" name="flag" value="ajax文件上傳"/>
 <input type="button" id="btnUpload" value="上傳圖片" />
 </body>
</html>

更多精彩內(nèi)容請(qǐng)參考專題《ajax上傳技術(shù)匯總》,《javascript文件上傳操作匯總》《jQuery上傳操作匯總》進(jìn)行學(xué)習(xí)。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家學(xué)習(xí)jquery程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • jquery修改網(wǎng)頁背景顏色通過css方法實(shí)現(xiàn)

    jquery修改網(wǎng)頁背景顏色通過css方法實(shí)現(xiàn)

    在瀏覽一些網(wǎng)站,尤其是一些小說網(wǎng)站的時(shí)候,都會(huì)有修改頁面背景顏色的地方,這個(gè)是用jquery可以做到
    2014-06-06
  • Jquery index()方法 獲取相應(yīng)元素索引值

    Jquery index()方法 獲取相應(yīng)元素索引值

    昨天做一個(gè)Jqery效果,要獲取相應(yīng)元素的索引值,暈,又忘記了?,F(xiàn)在記錄下來,以后再次忘記好查怎么獲取相應(yīng)元素的索引值
    2012-10-10
  • jQuery+PHP打造滑動(dòng)開關(guān)效果

    jQuery+PHP打造滑動(dòng)開關(guān)效果

    這篇文章主要介紹了jQuery+PHP打造滑動(dòng)開關(guān)效果,實(shí)現(xiàn)類似360安全衛(wèi)士防火墻開啟關(guān)閉的開關(guān),非常的實(shí)用,這里推薦給大家
    2014-12-12
  • jquery實(shí)現(xiàn)動(dòng)態(tài)添加附件功能

    jquery實(shí)現(xiàn)動(dòng)態(tài)添加附件功能

    這篇文章主要為大家詳細(xì)介紹了jquery實(shí)現(xiàn)動(dòng)態(tài)添加附件功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • jQuery中nextAll()方法用法實(shí)例

    jQuery中nextAll()方法用法實(shí)例

    這篇文章主要介紹了jQuery中nextAll()方法用法,實(shí)例分析了nextAll()方法的功能、定義及查找匹配元素之后所有的同輩元素使用技巧,需要的朋友可以參考下
    2015-01-01
  • jquery獲取div距離窗口和父級(jí)dv的距離示例

    jquery獲取div距離窗口和父級(jí)dv的距離示例

    jquery中jquery.offset().top/left用于獲取div距離窗口的距離而jquery.position().top/left用于獲取距離父級(jí)div的距離,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下
    2013-10-10
  • jquery插件之easing使用

    jquery插件之easing使用

    很簡(jiǎn)單的一個(gè)效果插件,但不是經(jīng)常用,怕忘了,以后在用又要去看文檔,所以現(xiàn)在把筆記寫下來,方便以后
    2010-08-08
  • jQuery插件實(shí)現(xiàn)靜態(tài)HTML驗(yàn)證碼校驗(yàn)

    jQuery插件實(shí)現(xiàn)靜態(tài)HTML驗(yàn)證碼校驗(yàn)

    這篇文章主要介紹了jQuery插件實(shí)現(xiàn)靜態(tài)HTML驗(yàn)證碼校驗(yàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2015-11-11
  • jquery ztree異步搜索(搜葉子)實(shí)踐

    jquery ztree異步搜索(搜葉子)實(shí)踐

    這篇文章主要介紹了jquery ztree異步搜索,即搜葉子實(shí)踐,使用jquery ztree開發(fā)的樹控件經(jīng)常需要進(jìn)行一些異步查找葉子節(jié)點(diǎn)的操作,感興趣的小伙伴們可以參考一下
    2016-02-02
  • jQuery中end()方法用法實(shí)例

    jQuery中end()方法用法實(shí)例

    這篇文章主要介紹了jQuery中end()方法用法,實(shí)例分析了end()方法的功能、定義與回到最近的一個(gè)"破壞性"操作之前的使用技巧,需要的朋友可以參考下
    2015-01-01

最新評(píng)論