Не удаётся сформировать условие
Здравствуйте.
Замучался уже.. Суть: я с помощью jQuery.Ajax отправляю данные формы на сервер и после этого в определённый div (он скрытый) записываю данные, которые вывел скрипт после получения данных. Скрипт выводит 0, 1 или 2. И вот вопрос: как сделать так, что бы если, например, содержимое div'a после записи равно 1, то выводим в другой div надпись "Успешно!" P.S. Пробовал сделать так:
$.post(
$(this).attr('action'), // ссылка куда отправляем данные
$(this).serialize(), // данные формы
$('.theinfo') .load('testreg.php', function(){
if ($('.theinfo').find('.theinfo').val() == '1') {
$("#result").append('Успешно');
}
})
);
|
Цитата:
$('.theinfo').text() == '1'
|
Цитата:
|
McDeFF,
$('.theinfo').firstChild.text() == '1' ? |
Нет... Фигня какая то...
|
McDeFF,
а почему сразу не проверить :blink:
$.post(
$(this).attr('action'), // ссылка куда отправляем данные
$(this).serialize(), // данные формы
$('.theinfo') .load('testreg.php', function(data){
if (data == '1') {
$("#result").append('Успешно');
}
})
);
|
Цитата:
|
McDeFF,
так смотрите что у вас в data! |
McDeFF,
или может вы так хотели ?
$.post(
$(this).attr('action'), // ссылка куда отправляем данные
$(this).serialize(), // данные формы
function(data){
$('.theinfo').html(data)
if (data == '1') {
$("#result").append('Успешно');
}
}
);
|
Цитата:
|
| Часовой пояс GMT +3, время: 12:01. |