-1
我有一個保留的應用程序。事情是管理員可以按日期查看預訂。這是通過具有附加日期選擇器的輸入完成的。每次用戶選擇日期時,視圖都會更新(這就是主意)。但是,直到現在我不知道如何用新數據更新視圖。這是我的方法:更新視圖與Rails(Ajax)
def index
@reserva = Reserva.new
@reservas = Reserva.all.joins(:user).where.not(:user_id => session[:user_id])
@mis_reservas = Reserva.where(:user_id => session[:user_id])
end
def actualizar_por_fecha
if params[:fecha] != nil
@mis_reservas = Reserva.find_by_fecha(params[:fecha])
@reservas = Reserva.find_by_fecha(params[:fecha])
respond_to do |format|
format.html { render 'reservas/index' }
end
end
end
而且CoffeeScript的代碼如下:
$("input#ver_reservas_fecha").on "change", (e) ->
$.ajax
url: "actualizar_lista_de_reservas_por_fecha"
data:
fecha: $("#ver_reservas_fecha").val()
success: (data) ->
console.log(data)
return
return
在此先感謝
是,在你的CoffeeScript真正的縮進? – 2014-10-04 23:05:56
你可以發佈視圖代碼嗎? – John 2014-10-04 23:29:13
使用partials和ajax。 – arjun 2014-10-05 08:14:56