我有一个确认框的JavaScript函数,然后肯定它应该提交。它正在提交并转到servlet
,但未被识别。
这是js代码:
$('#example3').bind('click', function (e) {
e.preventDefault();
$.Zebra_Dialog('Register Employee?', {
'type': 'question',
'title': 'Confirmation',
'buttons': [{
caption: 'Yes',
callback: function () {
document.forms['empInfo'].submit()
}
}, {
caption: 'No',
callback: function () {}
}]
});
});
这是我的按钮:
<input type="submit"
id="example3"
class="btn btn-primary"
style="float: center"
value="INSERT"
name="btnInsertEmp"
onclick="return validateForm();"/>
这是我的servlet编码:
if (request.getParameter("btnInsertEmp") != null) {
String empId = request.getParameter("registrationNumber");
String firstName = request.getParameter("firstName");
String middleName = request.getParameter("middleName");
String lastName = request.getParameter("lastName");
String empGender = request.getParameter("gender");
怎么了?为什么不被认可?除了request.getparameter
之外还有其他什么吗?