使用ajaxfileupload.js实现ajax上传文件php版?这个是js错误,是ajax无法解析返回结果导致的错误, $.ajaxFileUpload 的返回值支持 xml 和 json格式如果dataType 设置为json 格式 在php 文件要输出的话 就需要用echo json_encode($_FILES) 来输出$_FILES 数组中所有的值
使用ajaxfileupload.js实现ajax上传文件php版?
这个是js错误,是ajax无法解析返回结果导致的错误, $.ajaxFileUpload 的返回值支持 xml 和 json格式如果dataType 设置为json 格式 在php 文件要输出的话 就需要用echo json_encode($_FILES) 来输出$_FILES 数组中所有的值,如果只需要输入部分 就需要构造个 这样:$res = array()$res["file_name"] = $_FILES["file"]["name"]echo json_encode($res)如果dataType 设置为 xml 的话,那就要自己将输出结果构造成 xml格式如何通过jQuery的上传插件ajaxFileUpload上传文件给webservice?
var elementIds=["flag"] //flag为id、name属性名 $.ajaxFileUpload({ url: "uploadAjax.htm", type: "post", secureuri: false, //一般设置为false fileElementId: "file", // 上传文件的id、name属性名 dataType: "text", //返回值类型,一般设置为json、application/json elementIds: elementIds, //传递参数到服务器 success: function(data, status){ alert(data) }, error: function(data, status, e){ alert(e) } })本文链接:http://21taiyang.com/Business-Operations/9225693.html
文件上传使用{练:yòng}ajax转载请注明出处来源