Я пытаюсь отправить форму, нажав кнопку ввода в textarea. Я пытаюсь это:отправьте форму, нажав enter в textarea
$('.chatMessage').on('keyup', function(e) {
if (e.which == 13 && ! e.shiftKey) {
$.ajax({
url: "/index.php",
type: "post",
data: $('form').serialize()
});
}
});
Когда я нажимаю «войти», это будет «если», но форма не отправляется.
HTML:
<form id="form" method="POST" action="/index.php">
<textarea class="chatMessage" name="text" placeholder="Имя клиента"></textarea>
<br>
<input class="button" type="submit" name="enter" value="Отправить">
</form>
Я не вижу функцию успеха или ошибки в ajax? Как вы знаете, что форма не «подчиняется». Вы проверяете вкладку сети? – brk
@ user2181397, он не отправляет информацию в массив $ _POST – Catalina
попробуйте использовать средство разработки браузера, чтобы узнать, отправлен ли запрос или нет, а статус ответа – iownthegame