Я не использую ruby, и я совершенно не связан с jQuery, но если я правильно интерпретирую это, вы пытаетесь добавить HTML к элементу полностью на стороне клиента , затем ожидая, что разметка на стороне сервера будет проанализирована в нем.
Этот код никогда не выполняется на сервере. Чтобы проанализировать разметку на стороне сервера, вам потребуется выполнить другой запрос к серверу (например, с XMLHttpRequest), который, возможно, обработает файл с это точная разметка на сервере, которая затем обработает ваши серверные директивы.
Возможно, вам будет интересна функция загрузки jQuery для этого.