rails3 + проблема отображения данных Jquery - PullRequest
0 голосов
/ 26 марта 2011

У меня есть Rails3 приложение с JQuery . и у меня есть следующий код (у меня есть div с id 'new')

$.ajax({
    type: "GET",
    url: '/users/new',
    success: function(data) {
        $("#new").html( data );
    }
});

и в моем пользовательском контроллере новое действие выглядит следующим образом

 def new
    @user = User.new
    @sample_value = "sample value"
 end

Но когда я пытаюсь отобразить переменную @sample_value в виде, она кажется пустой (не имеет значения)

Как передать переменную экземпляра (@) из моего контроллера в представления

помогите пожалуйста

мои настройки следующие

заранее спасибо

ура

Sameera

1 Ответ

0 голосов
/ 26 марта 2011

Самый простой способ - это просто визуализировать ваши данные

def new
  @user = User.new
  @sample_value = "sample value"
  render :text => @sample_value
end

Но хорошая практика состоит в том, чтобы обрабатывать их как js запрос и делать ответ в вашем new.js.erb файле

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...