Joh*_*nal 5 html php jquery file-upload uploadify
所以我正在尝试使用此处找到的uploadify插件在我的网站上实现上传功能到目前为止这里是我的html:
<form id="uploadForm" action="upload_file.php" method="post" enctype="multipart/form-data">
<input type="file" name="file_upload" id="file_upload">
<a href="javascript:$('#file_upload').uploadify('stop')">Stop Uploading</a> | <a href="javascript:$('#file_upload').uploadify('upload','*')">Upload</a>
</form>
Run Code Online (Sandbox Code Playgroud)
这是我的jquery:
$('#file_upload').uploadify({
'auto' : false,
'buttonText' : "BROWSE",
'fileSizeLimit' : '100MB',
'queueSizeLimit' : 1,
'fileTypeDesc' : 'Doc Files',
'fileTypeExts' : '*.doc; *.docx',
'buttonImage' : 'Images/browse-btn.png',
'preventCaching' : false,
'swf' : 'uploadify.swf',
'uploader' : 'upload_file.php'
});
Run Code Online (Sandbox Code Playgroud)
我把它放在我的文档的顶部:
<script type="text/javascript" src="JS/jquery.uploadify.min.js"></script>
<link rel="stylesheet" type="text/css" href="CSS/uploadify.css" />
Run Code Online (Sandbox Code Playgroud)
所以浏览按钮显示,所有工作找到的选项,但问题是两件事:
1)除非我刷新页面,否则不会加载上传栏.上传栏是这样的:

这是一些swf问题吗?我在这里和那里找到了一些东西,说在浏览器上加载swf有问题.
2)当我尝试点击状态栏上的x或尝试点击它下面的取消/上传链接时,浏览器会给我这个错误:
Uncaught Call to StartUpload failed jquery.uploadify.min.js:16
Uncaught Call to CancelUpload failed
Run Code Online (Sandbox Code Playgroud)
文件最终没有上传(显然).知道如何解决这个问题吗?
小智 -2
您只需打开自动上传即可。为此,只需删除此行
'auto' : false
Run Code Online (Sandbox Code Playgroud)
一旦您将其添加到队列中,它将立即开始上传
| 归档时间: |
|
| 查看次数: |
1221 次 |
| 最近记录: |