- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 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('"', "'") %>");
<% 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/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!