Проблема с постом в Синатре - PullRequest
1 голос
/ 04 сентября 2010

Я использую JQuery для публикации в приложении Sinatra.

  $.post("/addnewlistitem", $('#inputrow1').val(), function(data){alert(data);});

Хамл выглядит так:

%input{:type => "text", :id => "inputrow1", :name => "item", :class => "txt"}

И код рубина, вот так:

post '/addnewlistitem' do
  @v = params[:item]
end

Проблема в том, что я не могу получить данные, отправленные из JQuery. Есть идеи?

1 Ответ

1 голос
/ 05 сентября 2010

Ваша проблема - ваш пост jquery. Это должно выглядеть так:

 $.post("/addnewlistitem", {item: $('#inputrow1').val()}, function(data){alert(data);});

Тогда все должно работать. Если нет, я вставлю свою версию всего этого, что я только что протестировал.

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