У меня есть запрос Ajax со страницы в моем приложении Rails, которая выглядит так:
$.ajax({
type: 'POST',
url: '/users/create/',
data: "screen_name=<%=@user.screen_name%>",
success: createSuccessHandler,
error: createErrorHandler,
complete: hideLoadingImage
});
И в настоящее время действие реагирует так:
respond_to do |format|
format.js { render :text => @user}
format.html { redirect_to @user }
end
Действие создания работает нормально, но как получить возвращенные значения (данные) в моем методе успеха, чтобы я мог сделать что-то подобное?
function createSuccessHandler(data) {
$("#div1").append(data.value1);
$("#div2").append(data.value2);
}
В основном я пытаюсь разбить данные на разные переменные.