[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по работе с ajax'ом
l@pteff
всем привет, помогите, чёт туплю
на странице есть 2 span'а: <span id="sp1"> и <span id="sp2">. Аяксом отправляю данные на обработчик и если ответ от сервера будет равен Answer1, помещаем его в 1-й span, иначе-во второй

$(':submit').click(function(e) {
e.preventDefault();
var a=$('#my_form').serialize();
$.post("../php/script.php", a, function(data) {
if (data=='Answer1') {
$('#sp1').html(data);
}
else {
$('#sp2').html(data);
}
}
)
});

но все ответы идут во второй span, если так:
 
if (data!='Answer1') {
$('#sp1').html(data);
}
else {
$('#sp2').html(data);
}

то в первый. почему так происходит :blink:



Спустя 45 минут, 17 секунд (23.06.2011 - 23:26) waldicom написал(а):
а
alert(data);

что выдает?

Спустя 16 минут, 37 секунд (23.06.2011 - 23:43) l@pteff написал(а):
alert(data) выдаёт либо Answer1, либо что-то другое (в зависимости от вводимых в форму данных). Непонятно почему ответы не размещаются в нужные span'ы

Спустя 8 часов, 39 минут, 34 секунды (24.06.2011 - 08:22) nugle написал(а):
l@pteff
попробуй вернуть в див
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.