最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery的Web上传插件使用步骤详解

来源:动视网 责编:小采 时间:2020-11-27 19:51:47
文档

jQuery的Web上传插件使用步骤详解

jQuery的Web上传插件使用步骤详解:这次给大家带来jQuery的Web上传插件使用步骤详解,jQuery的Web上传插件使用注意事项有哪些,下面就是实战案例,一起来看一下。测试例子以下是一个使用的简单例子:这里我们采用了Uploadify包中自带的php测试脚本作为上传的处理,所以这里安装了wamp作为p
推荐度:
导读jQuery的Web上传插件使用步骤详解:这次给大家带来jQuery的Web上传插件使用步骤详解,jQuery的Web上传插件使用注意事项有哪些,下面就是实战案例,一起来看一下。测试例子以下是一个使用的简单例子:这里我们采用了Uploadify包中自带的php测试脚本作为上传的处理,所以这里安装了wamp作为p


这次给大家带来jQuery的Web上传插件使用步骤详解,jQuery的Web上传插件使用注意事项有哪些,下面就是实战案例,一起来看一下。

测试例子以下是一个使用的简单例子:
这里我们采用了Uploadify包中自带的php测试脚本作为上传的处理,所以这里安装了wamp作为php的测试环境,在php的网站根目录中,解压上面下载好的Uploadify文件,并创建一个文件上传保存的目录,这里我们在Uploadify的解压目录中创建到了uploads作为文件保存目录。

创建uploadify_test.php文件,添加如下内容:

<html>
<head>
 <link href="uploadify-v2.1.4/uploadify.css" rel="stylesheet" type="text/css" /> 
 <script type="text/javascript" src="uploadify-v2.1.4/jquery-1.4.2.min.js" ></script> 
 <script type="text/javascript" src="uploadify-v2.1.4/swfobject.js" ></script> 
 <script type="text/javascript" src="uploadify-v2.1.4/jquery.uploadify.v2.1.4.min.js" ></script> 
 <style type="text/css">
 #custom-demo .uploadifyQueueItem {
 background-color: #FFFFFF;
 border: none;
 border-bottom: 1px solid #E5E5E5;
 font: 11px Verdana, Geneva, sans-serif;
 height: 50px;
 margin-top: 0;
 padding: 10px;
 width: 350px;
 }
 #custom-demo .uploadifyError {
 background-color: #FDE5DD !important;
 border: none !important;
 border-bottom: 1px solid #FBCBBC !important;
 }
 #custom-demo .uploadifyQueueItem .cancel {
 float: right;
 }
 #custom-demo .uploadifyQueue .completed {
 color: #C5C5C5;
 }
 #custom-demo .uploadifyProgress {
 background-color: #E5E5E5;
 margin-top: 10px;
 width: 100%;
 }
 #custom-demo .uploadifyProgressBar {
 background-color: #0099FF;
 height: 3px;
 width: 1px;
 }
 #custom-demo #custom-queue {
 border: 1px solid #E5E5E5;
 height: 213px;
 margin-bottom: 10px;
 width: 370px;
 } 
 </style> 
 <script type="text/javascript">
 $(function() {
 $('#custom_file_upload').uploadify({
 'uploader' : 'uploadify-v2.1.4/uploadify.swf',
 'script' : 'uploadify-v2.1.4/uploadify.php',
 'cancelImg' : 'uploadify-v2.1.4/cancel.png',
 'folder' : 'uploadify-v2.1.4/uploads',
 'multi' : true,
 'auto' : true,
 'fileExt' : '*.jpg;*.gif;*.png;*.txt',
 'fileDesc' : 'Image Files (.JPG, .GIF, .PNG)',
 'queueID' : 'custom-queue',
 'queueSizeLimit' : 3,
 'simUploadLimit' : 3,
 'sizeLimit' : 1024000,
 'removeCompleted': false,
 'onSelectOnce' : function(event,data) {
 $('#status-message').text(data.filesSelected + ' files have been added to the queue.');
 },
 'onAllComplete' : function(event,data) {
 $('#status-message').text(data.filesUploaded + ' files uploaded, ' + data.errors + ' errors.');
 }
 }); 
 });
 </script>
</head>
<body>
 <p id="custom-demo" class="demo">
 <h2>Custom Demo</h2>
 <p>Uploadify is fully customizable. Here is an implementation with multiple files, auto uploads, limited file types, limited queue size, and custom onSelectOnce and onAllComplete functions.</p>
 <p class="demo-box">
 <p id="status-message">Select some files to upload:</p>
 <p id="custom-queue"></p>
 <input id="custom_file_upload" type="file" name="Filedata" /> 
 </p>
 </p>
</body>
</html>

Uploadify插件提示$(“#id”).uploadify is not a function错误可能原因swfobject.js和jquery.uploadify.v2.1.4.min.js由于使用到了jquery的API,所以这两个文件需要依赖于jquery-1.4.2.min.js这个文件。
正常情况下需要引入如下几个js文件:

<script type="text/javascript" src="uploadify-v2.1.4/jquery-1.4.2.min.js" ></script> 
<script type="text/javascript" src="uploadify-v2.1.4/swfobject.js" ></script> 
<script type="text/javascript" src="uploadify-v2.1.4/jquery.uploadify.v2.1.4.min.js" ></script>

而在项目中已经存在了另外一个jquery的JS文件,导致文件冲突。而另外的一个jQuery文件的引入位置位于上面三个js文件引入位置的后面,此时项目中使用的是原本已经存在的jquery的JS文件,导致在加载jquery.uploadify.v2.1.4.min.js文件时还没有可用的jquery相关函数的定义,才会报这个错误。

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

Uploadify插件做出带进度条批量上传功能

jQuery EasyUI插件怎么创建菜单链接按钮

文档

jQuery的Web上传插件使用步骤详解

jQuery的Web上传插件使用步骤详解:这次给大家带来jQuery的Web上传插件使用步骤详解,jQuery的Web上传插件使用注意事项有哪些,下面就是实战案例,一起来看一下。测试例子以下是一个使用的简单例子:这里我们采用了Uploadify包中自带的php测试脚本作为上传的处理,所以这里安装了wamp作为p
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top