问题标签 [ajax-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1208 浏览

ajax - django ajax 请求响应

可能重复:
从 json 上传的 django 文件

嗨,我正在使用模板中的以下 ajax 上传,但我没有得到 django 视图的响应。这里有什么问题..我没有看到任何警报

EDIT 姜戈:

EDIT1

另请查看完整的源代码,查看从 json 上传的 django 文件

0 投票
1 回答
800 浏览

asp.net - Action="#" 是什么意思?

可能重复:
对 HTML 表单的操作属性使用空 URL 是否是一种好习惯?(动作=“”)

我正在更新一个项目以包含一个 Ajax 更新程序 ( http://ajaxuploader.com ),但无法弄清楚为什么它不能在我的页面上工作,但在我的简单示例中工作。所以我开始把东西从页面上拉下来,发现它Action="#"在我的表单标签中。

不幸的是,删除它会删除其他功能(认为它调用了一些现有的 Ajax,但不太确定)。我要问的是:Action="#"我可以尝试什么以及是否有任何替代方案?

0 投票
1 回答
911 浏览

servlets - servlet 中的文件上传会损坏文件

我正在使用 using ( Valums uploader ) 上传文件,并且在服务器端使用 servlet。文件类型是应用程序/pdf。代码是:

现在这些字节作为 longblob 存储到数据库中。但似乎上面代码中的 inputStream 在文件中添加了更多数据,这就是文件数据被破坏的原因。我下载了与pdf文件相同的数据,发现原始上传的文件和现在下载的文件大小相同,但是在Acrobat中打开下载的文件时,它报告“文件已损坏”。对于上传请求,我只使用了文件输入。因此 inputStream 中没有其他输入参数的机会。上面代码中的字节数组也是传递给下载的。为什么数据会损坏?

0 投票
2 回答
746 浏览

asp.net - 如何将字符串转换为 HttpFilePostedBase

有没有办法将字符串转换为 HttpFilePostedBase?我目前正在使用Ajax File upload。但它返回的值是字符串。但是我的方法是要求HttpFilePostedBase有没有办法将其转换或转换为HttpFilePostedBase

这是我上传文件的示例方法。

如果 ajax 文件上传正在传递字符串,我该如何调用此方法?

0 投票
1 回答
1113 浏览

ruby-on-rails - Ajax 文件上传 rails + Rack RawUpload + Paperclip

我正在尝试在我的 rails 应用程序中上传 ajax 图像。我正在使用 Paperclip 进行正常的图像上传,效果很好,但我似乎无法连接 ajax 方法。我正在使用 Rack RawUpload 和 File Uploader插件。我按照这里的一般说明进行操作,但我被困在实际将图像附加到创建时的新对象上。这是我的控制器代码:

这是查看代码:

我正在像这样使用文件上传器上传:

});

似乎使用 Rack 上传很好,并将 :file 参数传递给该方法,但我无法将 param[:bottle][:image] 与 param[:file] 一起分配,我得到错误:

任何帮助将不胜感激。

编辑:
所以我能够让 ajax 上传挂钩到回形针上传并添加适当的参数,但现在我需要在提交表单的其余部分时更新同一个对象,而不是创建新对象。如何存储由 ajax 上传创建的包含所有图像内容的对象,并在提交完整表单后更新它?

编辑2:我保存时得到的错误是

我假设是因为我正在获取表单数据并尝试将其放在同一个 @bottle 对象中并且哈希不匹配。

0 投票
1 回答
208 浏览

php - 您如何使用 AJAX 上传文件

我目前正在尝试使用 jQuery 通过我制作的表单上传文件。这就是我正在尝试做的事情:

}

该表单似乎发布到后端,但是在尝试从 JSON 对象中的上传文件返回文件名时,例如: echo json_encode(array('status' => $status, 'msg' => $msg));

有什么不对?请告诉我

0 投票
1 回答
576 浏览

jquery - AjaxUpload 和修改的输入文件类型不能一起工作

从一些不错的教程开始,我尝试: 1) 使用jQuery(特别是AjaxUpload库)从输入文件按钮上传图像文件。2) 使用 s CSS 技巧将默认的 HTML5输入文件按钮替换为更漂亮的自定义按钮。3) 使用 HTML5 过滤器允许“仅特定图像”文件上传。

关键是当我使用修改后的输入文件按钮时,AjaxUpload 库似乎被破坏了(即没有任何反应)。

例如,这个 JSFiddle是一个使用默认输入文件的测试。如果您尝试上传文件,加载 gif 会告诉您该文件当前正在上传中。 与修改后的输入文件相同。没有开始加载 gif。

此外,我的 Chrome 浏览器上的 HTML5 文件过滤似乎被破坏了,但这是一个小问题。

任何想法?

0 投票
1 回答
1061 浏览

php - Ajax 上传不正常 - 上传 pdf 文件时

这是我的ajax代码:

这是表格:

这是 uplod_estimate_file.php:

但是当我使用它时,我得到了错误未定义的索引'uploadfile_test'。我该如何解决这个问题?

0 投票
2 回答
797 浏览

php - 在chrome中ajax上传后上传的图片不显示

我使用 php 进行了 ajax 上传。在 Firefox 中,一切都将是完美的。

但是当我在 chrome 浏览器中测试它时它不能正常工作。

这意味着它显示: 在此处输入图像描述

这是我的ajax上传代码:

这是html代码:

我该如何解决这个问题?

它在firefox中显示图像。但在chrome中不显示图像而不是显示图像标签的html。

编辑:

这是fname变量中的返回值:

left_front.jpg<div id=isChromeWebToolbarDiv" style="display:none"></div>

0 投票
1 回答
871 浏览

c# - 在 mvc 应用程序中上传 Ajax 文件

在我的 MVC 应用程序中,我在这部分代码中使用了 Ajax 上传(版本 3.5 (23.06.2009)):

如果我上传大于 1MB 的文件,AjaxUpload 不会在控制器中调用方法:

Fiddler2给我看这个:

POST /Profile/AddUserPhoto HTTP/1.1 主机:localhost:55538 用户代理:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0 Accept: text/html,application/xhtml+xml,application /xml;q=0.9,/ _;q=0.8 Accept-Language: cs,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip, deflate Connection: keep-alive Referer: Cookie: AspxAutoDetectCookieSupport=1; .ASPXAUTH = AB45C67E90AD19402C47818CC4BC78504C96F6BB063E07F89E918F22D3A42B441B14B57818448BAAD3ABEEED48C1EA41431C89F149B3BA53D59950694F33C447462EE56AC33CFB54F1ADAC7B7A4F5D69F6ED3855A649F217EDC56B2250E6BFC87052C0640C1C191F212A76B3A9D9973609F6E537992BBADBC1A3F97853A8B90485DE9C11819D54D1F0D0F9838EDAE73E; ASP.NET_SessionId=gflyfmea2ty2gm3i4rea2adx 内容类型:multipart/form-data;边界=---------------481414423196 内容长度:6046387

--------------------------481414423196 内容处置:表单数据;名称="照片描述"

--------------------------481414423196 内容处置:表单数据;名称="idPhotoFolder"

136 -----------------481414423196 内容处置:表单数据;名称="上传文件"; 文件名="sam_1103.jpg" 内容类型:图像/jpeg

HTTP/1.1 504 Fiddler - 接收失败 Content-Type: text/html; charset=UTF-8 连接:关闭时间戳:15:30:34.321

[Fiddler] ReadResponse() 失败:服务器没有返回对此请求的响应。

一些想法哪里有问题?

谢谢