2014-12-08 2 views
0

У меня есть одно частичное, что мне хотелось бы вернуть из двух разных наборов данных.Можно ли вернуть частичные части без их рендеринга?

@data_a = @replies 
@data_b = @users 

Они оба могут быть поданы через этот частичный:

render partial: 'vis_item', collection: @replies 

Проблема в том, что я хочу вернуться в мой контроллер обе коллекции отдельно,

# not working code, just a guess 
render { replies: 'vis_item', collection: @replies, users: 'vis_item', collection: @users } 

Если код возвращается в таком хеше, я мог бы распространять его с моим обратным вызовом с успешным jQuery:

success: (data) -> 
    $(".user-block").html data.users 
    $(".replies-block").html data.replies 

Что было бы лучшим способом добиться этого?

ответ

Смежные вопросы