本文实例为大家分享了PHP+ajax实现无刷新文件上传的具体代码,供大家参考,具体内容如下
AjaxFileUpload实现文件异步上传效果更好,使用简单:
上传还可以传递参数:
PHP',secureuri: false,data: data,fileElementId: 'fileToUpload',dataType: 'json',success: function (data) {
alert(data.msg);
},error: function (data) {
alert("error");
}
});
主要参数说明:
1、url表示处理文件上传操作的文件路径,可以测试URL是否能在浏览器中直接访问,如上:upload.PHP 2、fileElementId表示文件域ID,如上:fileToUpload 3、secureuri是否启用安全提交,默认为false 4、dataType数据数据,一般选json,javascript的原生态 5、success提交成功后处理函数 6、error提交失败处理函数
需要了解相关的错误提示
1、SyntaxError: missing ; before statement错误
如果出现这个错误就需要检查url路径是否可以访问
如果出现这个错误就需要检查处理提交操作的PHP文件是否存在语法错误
3、SyntaxError: invalid property id错误
4、SyntaxError: missing } in XML expression错误