Проверить доступность имени пользователя

У меня есть форма для входа пользователя:

<%= form_tag(@action, :method => "post", :name => 'signup' ,:onSubmit => 'return validate();') do %>    
  <%= label_tag(:user, "Username:") %>
  <%= text_field_tag(:user) %>

Я хочу проверить если имя пользователя находится в базе данных сразу после: user-field lost focus. Я могу переопределить это событие в форме с помощью javascript, но не могу отправить запрос Ruby-AJAX из кода javascipt.

Есть ли способ проверить имя пользователя без добавления дополнительных элементов управления (кнопки, ... Из этого я хочу извлечь href, "some_url". Я могу это сделать, если у меня есть только один тег, ...

У меня есть следующий суп:

next
...

От это я хочу извлечь href, "some_url"

Я могу это сделать, если у меня есть только один тег, но здесь есть два тега. Я также могу получить текст 'next' , но это не то, что мне нужно.

Кроме того, есть ли где-нибудь хорошее описание API с примерами. Я использую стандартную документацию , но мне нужно что-то более организованное.

175
задан David Cain 16 August 2013 в 16:17
поделиться