求助,DWZ的上传问题,怎么老是报错

求助,DWZ的上传问题,怎么老是报错,第1张

你的信息太少了,信息的意思是说“传送的过程中产生了衡带一个错误”咐喊芦,这是无法判断原因的;不知道你是不是用ssh client的上传文件的工具上传的,还是rz/sz上传的,建议你看看上传的目录是不是渗明有写权限,看看文件系统空间是不是满了

jQuery插件AjaxFileUpload可以实现ajax文件上传,需要jQuery库文件和ajaxfileupload.js

一.引入部分

<script type="text/javascript" src="jquery.js"></script>

<script type="text/javascript" src="ajaxfileupload.js"></script>

二.<body>部分

<img src="images/nophoto.jpg" id="picture" width="160px" height="200px"/>

<input type="file" id="touxiang" name="photo" size="10" onchange="changImg()"/>

注意:使用AjaxFileUpload插件上传文件可不需要form

<form name="form" action="" method="POST" enctype="multipart/form-data">

……相关html代码……

</form>

三.js部分

function changImg(){

$.ajaxFileUpload

(

{

url:'XXX.action', //上传文件的服务端

secureuri:false, //是否启用安全提交

dataType: 'text', //数据类型

fileElementId:'touxiang', //表示文件域ID

//提交成功后处理函数 html为返回值,status为执行的状态

success: function(html,status)

{

},

//提交失败处理函数

error: function (html,status,e)

{

}

}

)

}

四.原理

利用jQuery的选择器获得file文件上传框中的文件路径枣困指值,然后凳配动态的创建一个iframe,并在里面建立一个新的file 文件框,提供post方式提交到后台。最后,返回结果到前台。

五.总结

使用jQuery插件AjaxFileUpload实现无刷新上传文件非常实用,由于其简单易用,因些这个插件相比其它文件上传插件使用人数最多,非常值尺扮得推荐。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8172814.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存