У меня есть функция link_to_remote
, которая обновляет столбцы в таблице. Однако он не обновляет ячейку или ее свойства должным образом.
Например:
Вот элемент, который я обновляю:
<div id= "calendar_div_<%= i%>_<%=j%>" style = "display :inline;"><td class="checkedout">X</td></div>
Используя этот вызов:
<%= link_to_remote 'Current Week', :url => { :action => :current_week } %>
Звонки:
render :update do |page|
page["Week_div"].replace_html session[:next_week].to_s
for i in 0..23 do
for j in 0..6 do
page["calendar_div_"+i.to_s+"_"+j.to_s].replace_html '<td class="available">Available</td>'
end
end
Однако он никогда не обновляет тег <td>
должным образом. Элемент никогда не обновляет текст должным образом и не кодирует цвет элемента (td.available
имеет зеленый цвет фона).