jquery插件ajaxfileupload可以实现文件上传

jquery插件ajaxfileupload可以实现文件上传

ID:8806792

大小:19.64 KB

页数:6页

时间:2018-04-08

jquery插件ajaxfileupload可以实现文件上传_第1页
jquery插件ajaxfileupload可以实现文件上传_第2页
jquery插件ajaxfileupload可以实现文件上传_第3页
jquery插件ajaxfileupload可以实现文件上传_第4页
jquery插件ajaxfileupload可以实现文件上传_第5页
资源描述:

《jquery插件ajaxfileupload可以实现文件上传》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、jQuery插件AjaxFileUpload可以实现ajax文件上传,该插件使用非常简单,首先了解一下正确使用AjaxFileUpload插件的方法,然后再了解一些常见的错误信息和解决方法。使用说明需要使用jQuery库文件和AjaxFileUpload库文件使用实例一,包含文件部分复制代码代码如下:  二

2、,HTML部分复制代码代码如下:  上传 只需要三个元素,一个动态加载小图标、一个文件域和一个按钮注意:使用Ajax

3、FileUpload插件上传文件可不需要form,如下: ……相关html代码……  因为AjaxFileUpload插件会自动生成一个form提交表单。对于file文件域ID和name,ajaxFileUpload插件fileElementId参数需要获取文件域ID,如果处理上传文件操作就需要知道文件域name,以便获取上传文件信息,这两者关系一定要清楚。三,javascript部分?

4、12345678910functionajaxFileUpload(){loading();//动态加载小图标$.ajaxFileUpload({url:'upload.php',secureuri:false,fileElementId:'fileToUpload',dataType:'json',success:function(data,status){if(typeof(data.error)!='undefined'){11121314151617181920212

5、2232425262728293031if(data.error!=''){alert(data.error);}else{alert(data.msg);}}},error:function(data,status,e){alert(e);}})returnfalse;}functionloading(){$("#loading").ajaxStart(function(){$(this).show();}).ajaxComplete(function(){$(this).hide();});}主要参数说明:1,u

6、rl表示处理文件上传操作的文件路径,可以测试URL是否能在浏览器中直接访问,如上:upload.php2,fileElementId表示文件域ID,如上:fileToUpload3,secureuri是否启用安全提交,默认为false4,dataType数据数据,一般选json,javascript的原生态5,success提交成功后处理函数6,error提交失败处理函数上面有两个方法,一个动态加载小图标提示函数loading()和ajaxFileUpload文件上传$.ajaxFileUpload()函数,这与我们使用jQuery.

7、ajax()函数差不多,使用很简单,这里我省略了PHP处理上传文件,使用jQuery插件AjaxFileUpload实现ajax文件就这么简单。同时我们需要了解相关的错误提示1,SyntaxError:missing;beforestatement错误如果出现这个错误就需要检查url路径是否可以访问2,SyntaxError:syntaxerror错误如果出现这个错误就需要检查处理提交操作的PHP文件是否存在语法错误3,SyntaxError:invalidpropertyid错误如果出现这个错误就需要检查属性ID是否存在4,Synt

8、axError:missing}inXMLexpression错误如果出现这个错误就需要检查文件域名称是否一致或不存在5,其它自定义错误大家可使用变量$error直接打印的方法检查各参数是否正确,比起上面这些无效的错误提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。