2016-11-26 4 views
0

У меня есть списки в Еврорадио форме, когда я добавить новый список, я хочу увидеть новый элемент без перезагрузки страницы страницыРельсы кофе делают шаблон

списки

<p id='lists'> 
<%= render 'lists/lists', object: @user %> 
</p> 

У меня есть списки, и когда я добавить новый список хочу релоад тега по идентификатору, в Js кофе класса находит и делают для моих частичного, но есть ошибка

ActionView::Template::Error (SyntaxError: [stdin]:5:28: unexpected string): 
1: 
2: $("#lists").prepend("<%= (render partial: "lists/lists")%>"); 
3: $('form')[0].reset() 

Попробуйте другой способ

$("#lists").prepend("<%= escape_javascript(render partial: "lists/lists")%>"); 

есть последний список, но весь список дважды в странице

как корректному рендер парциальное для некоторого идентификатора в кофе?

+0

Можете ли вы показать содержание ваших 'списков/list' частичное? – mysmallidea

ответ

0

Изменение "double quotes" в 'single'

$("#lists").prepend("<%= escape_javascript(render partial: 'lists/lists')%>"); 

Это может быть вопрос

Смежные вопросы