Какое место для размещения javascript/coffeescript в Rails при работе с частичной загрузкой через AJAX?Rails javascript звонки после частичного рендеринга
Я хотел бы назвать:
$('.selector').datapicker()
каждый раз '_form' частичной загрузки.
Я могу положить это прямо в части _form.html.erb
, и это будет работать как ожидалось, но я вроде как чувствую, что это неправильный держатель для js.
Я не думаю, что я должен вызвать, что Js при каждом вызове AJAX – ted
Trigger его на Ajax вызова полной функции, то: $ .ajax ({ URL: " your_url " }). done (функция() { $ ('. selector'). datapicker(); }); –
извините, но явное определение js для запуска по URL-адресу не похоже на хорошую идею – ted