я пытаюсь добавить элемент с помощью ajax, все работает, кроме представления не обновляется, когда я принудительно обновляю, новый продукт в списке, вот код http://pastie.org/1533605 в чем дело? я использую jquery
ладно, я понял, какая-то проблема с моей разметкой при этом глупом вопросе
$ ('<% = escape_javascript (render (: part => @product))%>'). InsertBefore('.рост');это было окончательное решение
Попробуйте:
$("#products").html("<%= escape_javascript(render(:partial => "products")) %>");
И я думаю, вам лучше сделать $("#products").append(...), чтобы сохранить прежний контент вместо его замены.
$("#products").append(...)
В заключение, рассмотрите возможность сохранения такого поведения на стороне клиента, посмотрите: http://railscasts.com/episodes/197-nested-model-form-part-2