Доброго времени суток.
Не получается вывести обратный текст на странице.
HTML:
<div class="form_line">
<div class="send_page button">Отправить</div> <!-- Кнопка отправки формы -->
<div class="form_error"></div> <!-- Блок где выводится ошибка-->
</div>
Ajax:
$(function() {
$(".send_page").click(function(){
$.ajax({
type: "POST",
url: "/main/hand.php",
data: $(this).closest("form").serialize(),
cache: false,
success: function(msg){ $(this).next().html(msg); } // берем кнопку, ищем следующий элемент, вставляем в него текст ошибки
});
});
});
В общем если вставлять текст ошибки напрямую в блок:
success: function(msg){ $(".form_error").html(msg); }
то всё работает, но у меня на странице очень много таких блоков.
Буду благодарен за любую помощь.