Я новичок в Grails, и сегодня я следил за учебным пособием по приправе Grails с помощью Ajax (прототип). Учебное пособие представляло собой простую цитату из приложения Grails дня, которое асинхронно извлекало случайную цитату из базы данных. Я потратил почти 3 часа на то, чтобы заставить ajax работать, и наконец заставил его работать со странным результатом. По сути, ajax не будет работать, если я не добавлю следующие две строки как к gsp представления, так и к gsp макета:
<g:javascript library="prototype" />
<r:layoutResources />
Я пытался вставить приведенные выше строки в любой из них, но это не сработало. Это должно было быть в обоих местах. Это ожидаемое поведение Grails?