gpt4 book ai didi

remotipart - 使用 remotipart 插件上传图片时 Textarea 包裹 JS

转载 作者:行者123 更新时间:2023-12-02 01:57:12 25 4
gpt4 key购买 nike

我正在使用 remotipart 插件进行 Ajax 图片上传。最近我将 Rails 版本从 3.1.10 升级到 3.2.13。升级 rails 版本后,我发现 ajax 图片上传不起作用。

我有使用 remotipart 插件提交图像并呈现响应的表单。但是在 rails 升级后我无法呈现响应。在调查该问题时,我发现响应被 textarea block 包裹,因此无法呈现。

我引用了一些相关的 stackoverflow 问题以及 remotipart 用户在 github 上报告的问题,但无法找到解决此问题的方法。

即: ajax post request responds with an html element when including an attachment with paperclip

Trouble with Paperclip and Ajax with Rails 3.2.8

https://github.com/JangoSteve/remotipart/issues/89

有人可以建议我如何解决这个问题或我做错了什么吗?

感谢和问候,

最佳答案

您可以在您的 js.erb 回调文件中执行此操作:

<% if remotipart_submitted? %>
//this will be executed when a file is uploaded
$("#div").html("<%= escape_javascript( render "form" ).gsub('&quot;', "'") %>");
<% else %>
$("#div").html("<%= escape_javascript( render "form" ) %>");
<% end %>
//Here you can put more js code

我使用了示例代码,因为您没有发布自己的代码。有了这个,你不需要降级你的远程部分。在 https://github.com/JangoSteve/remotipart/issues/89 找到此解决方案.为我工作。

关于remotipart - 使用 remotipart 插件上传图片时 Textarea 包裹 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19356515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com