JS怎样用AJAX上传文件

JS怎样用AJAX上传文件,第1张

实际上AJAX本身是没办法上传文件的一般上传都是用FOMR来实现类似AJAX

如果不用FORM用JS , 可以使用下面这几个工具:

WebUploader: >

pluploader: >

你的哪个参数没有传过去啊?

如果是x、y、w、h的话,是因为你的参数没有往后台传递,所以接收不到了。

例如:

var x =jQuery("#x")val();

var y =jQuery("#y")val();

var params = {

"x":x,

"y":y

};

data: params,

ajaxFileUpload自定义参数,后台获取的时候为null

解决办法:修改ajaxFileUploadjs文件中createUploadForm()函数,新增传入参数data,并创建hidden控件,存储自定义参数

createUploadForm: function (id, fileElementId, data) {

if (data) {

}

找到ajaxFileUploadjs文件中调用createUploadForm()函数的地方,传入产生即可

ajaxFileUpload: function (s) {

var form = jQuerycreateUploadForm(id, sfileElementId,sdata);

}

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta >

以上就是关于JS怎样用AJAX上传文件全部的内容,包括:JS怎样用AJAX上传文件、使用 ajaxFileUpload上传图片,后台servlet接受,不能获取参数、ajaxFileUpload上传文件时,自定义参数data后台获取为null的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9409934.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存