`
Goro
  • 浏览: 170809 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

用uploadify上传文件时,取得服务器端返回数据的方法。

    博客分类:
  • Java
阅读更多
一般上传文件时,如:Excel,CSV,XML 都需要检查文件内容是否正确。
不正确还要给客户端返回信息。

在用uploadify上传文件时,特别是一次上传多个文件时,如何把检查的结果传给客户端呢??

response.setContentType ("text/plain;charset=utf-8");
response.getWriter().append(错误信息);


在js端
<script type="text/javascript">    
    $(function() {    
        $('#file_upload').uploadify({     
            'buttonText'   : '选择文件',    
            'multi'    : true,    
            'auto'     : true,    
            'cancelImg' : 'images/cancel.png',   
            'uploader' : 'uploadMulitFile.do',    
            'fileTypeDesc': 'XML',   
            'simUploadLimit'    : 1,   
            'fileTypeExts': '".xml;*.rdf',   
            'width': 80,       
            'height': 20,      
            'swf'      : 'javascript/uploadify.swf',   
            'onUploadSuccess': function (file, data, response) {    
            if (data != '') {   
            	//data就是服务器输出的内容。   
                $('#file_upload').uploadify('cancel', '*');   //取消所有上传的文件
             }    
		}   
	});     
});   
 </script>  


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics