【发布时间】:2014-11-29 14:58:21
【问题描述】:
我有一个预订应用程序。问题是管理员可以按日期查看预订。这是通过带有附加日期选择器的输入来完成的。每次用户选择一个日期时,视图都会更新(这就是想法)。但是,直到现在我还不知道如何用新数据更新视图。这是我的方法:
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 中真正的缩进吗?
-
可以发一下查看代码吗?
-
使用 partials 和 ajax。
标签: ruby-on-rails ruby ruby-on-rails-3 coffeescript