Показать сообщение отдельно
  #2 (permalink)  
Старый 06.12.2011, 16:49
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

ошибка тут :
$(*!*this*/!*).addClass('error').append($error.clone().text('This email is already taken'));

this не будет элементом и поменяет свой контекст.
можно либо сохранить его в переменной(напр, that) до отсылки ajaх-запроса, а потом обратиться к кнопке через that

либо же использовать функцию $.ajax для отсылки запроса и там же в настройках выставить опцию context, которая изменит значение this на указанное.

if(inputVal == '){

синтаксическая ошибка. как он вообще может работать?

if(blahblah == true){


Цитата:
Судя по вашему сообщению, вы ну совсем не знаете javascript.
Освойте основы языка и вопрос отпадет сам, полностью или частично.
На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/.
Ответить с цитированием