我想要在文本框中输入文本并单击该文本的按钮以显示在表单上方的 div 中,但我不断收到 php 错误undefined index: chattext
HTML:
<div class="chatdiv"></div>
<form id="chatform" action="chat.php" method="post">
<textarea name="chattext"></textarea>
<button>Send</button>
</form>
聊天.PHP
<?php
echo $_POST['chattext'];
?>
查询:
$(function () {
$('button').on('click', function(e) {
$.post('chat.php', $(this).serialize(), function(data) {
$('.chatdiv').html(data);
});
e.preventDefault();
});
}); // end ready