Проблема в том, что в Rails 3 рендер из файла .js будет искать только файлы в форме show.js.erb или show.erb
Чтобы обойти это, вам нужно было бы либо создать файл _show.js.erb, но, поскольку этот тип игнорирует назначение партиалов, вы можете просто переименовать файл show.html.erb в show.erb
Однако, вероятно, это плохая практика - выполнять стандартное действие контроллера без окончания типа (например, show.erb)
Что бы я сделал, если бы вы были на вашем месте, переименуйте ваше частичное в что-то вроде _tasks.erb вместо _show.html.erb, а затем, если вам понадобится файл tasks / show.html.erb, вы можете просто сделать частичные _таши внутри это мнение. * +1007 *