Вот довольно недавний урок, который демонстрирует один из способов сделать то, о чем вы думаете: http://railscasts.com/episodes/196-nested-model-form-part-1
Перейдите по ссылке @ Jakob, чтобы увидеть, как rails декодирует запросы json. Когда я пишу код ajaxy, я обнаруживаю, что чаще всего мне лучше написать его для отправки правильных запросов get / post с ожидаемым типом возврата json.
Например: если я выполняю поиск для заполнения некоторых результатов поиска и хочу, чтобы он возвращал данные json, я, вероятно, напишу форму, которая отправляет этот URL: http://application/search.json?query=foo+bar
Затем, в контроллере rails, я могу легко выполнить действие поиска DRY с помощью response_to.