我们在用ajax来提交表单数据时,一定要记得将表单的提交事件置为false,阻止表单的提交,即onsubmit="return false;"
。这样ajax才能将表单数据传到后台。例如:
<form id="chatForm" onsubmit="return false;">
姓名:<input type="text" id="author" name="author" size="50"><br/>
内容:<input type="text" id="content" name="content" size="50"><br/>
<input id="submit" type="submit" value="发送"/>
</form>
<script type="text/javascript" src="js/jquery-1.3.1.js"></script>
<script type="text/javascript">
$('#submit').click(function(){
$.post('servlet/ChatServlet?method=add');
});
</script>