<form action="<%=basePath%>AddDingdanServlet" method="post" id="form">
...
<input type="button" id="submit" οnclick="onsubmitForm()" value="录入" />
...
使用
$("#form").submit();
提交表单没反应,去掉input的id就好,即改为:
<input type="button" οnclick="onsubmitForm()" value="录入" />
最后总结:button的id不要设置为submit,否则可能会引起混淆,导致表单的submit()方法不能提交表单。在命名ID时,名字最好不要和现有的api在名称上重复,避免不必要的烦扰