Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   по получению success поменять класс (https://javascript.ru/forum/dom-window/42147-po-polucheniyu-success-pomenyat-klass.html)

imediasun1 15.10.2013 01:00

по получению success поменять класс
 
Здравствуйте пытаюсь по получению определенного текста поменять класс блока не получается
$.ajax({
          type: 'POST',
          url: '/registration/emailcheck/',
          data: msg,
          success: function(data) {
            $('#results3').html(data);
			if (html(data)=='этот логин уже занят'){
			$('#results3').addClass('resultserror');
			}
          },
          error:  function(xhr, str){
                alert('Возникла ошибка: ' + xhr.responseCode);
            }
        });

рони 15.10.2013 01:16

Цитата:

Сообщение от imediasun1
if (html(data)=='этот логин уже занят'){

зачема html?

imediasun1 15.10.2013 01:21

так тоже класс не меняется

imediasun1 15.10.2013 01:23

нет с одним равно тоже не работает

imediasun1 16.10.2013 00:57

так кто нибудь знает в чем тут дело

рони 16.10.2013 01:01

imediasun1,
обьясни тогда что значит
Цитата:

html(data)
в седьмой строке которую ты упорно нехочешь исправить

imediasun1 16.10.2013 01:06

Я исправил, рони, не помагает

рони 16.10.2013 01:07

imediasun1,
и каков сейчас код?

imediasun1 16.10.2013 01:07

$('input[name=email]').blur(function(){
 var msg   = $('#forms').serialize();
        $.ajax({
          type: 'POST',
          url: '/registration/emailcheck/',
          data: msg,
          success: function(data) {
           $('#results3').html(data);
			if (data== 'нет'){
			alert('этот email уже занят');
			$('#results3').addClass('resultserror');
			
			}
			
          },
          error:  function(xhr, str){
                alert('Возникла ошибка: ' + xhr.responseCode);
            }
        });
});

рони 16.10.2013 01:17

imediasun1,
а data точно равна 'нет' ?


Часовой пояс GMT +3, время: 21:16.