На данный момент у меня есть этот прогон кода:
<%=h current_user.notes.collect { |t| t.name }.join(', ') %>
, который выводит это:
note 1, note 2, note 3
Как я могу изменить это так, чтобы вывод был похож на это?
"note 1", "note 2", "note 3"
Спасибо за чтение.
Редактировать: Вот полный код предложения Кандада Боггу ниже
$(window).ready(function() {
$("input#note_name").autocomplete({
source: [<%=h escape_javascript(current_user.notes.collect { |t| '"%s"' % t.name }.join(', ')) %>]
});
});
А вот и вывод HTML:
$(window).ready(function() {
$("input#note_name").autocomplete({
source: [\"note 1\", \"note 2\"]
});
});