我正在使用AJAX上传一个图像(与carrierwave gem),并希望在上传后显示图像,而无需刷新或重定向页面。目前,在我上传图片后,它会重定向到/images,而不是停留在/主页上。
image_controller.rb:
def create
@image = Image.new(params[:image])
respond_to do |format|
if @image.save
format.js
end
end
end
_upload.html.erb:
<%= form_for @image, :html => { :mu
我对JS和Jquery不了解,所以我真的希望这里有人能帮助我。我希望我的横幅在页面加载或刷新时更改图像,并找到以下代码:
<script type="text/javascript">
window.onload = function () {
var random = document.getElementById('random');
var pictures = new Array('images/icn_slide-1.jpg','images/icn_slide-2.jpg','images/icn