Javascript 通过Jquery向servlet提交表单
我有一个链接,当用户单击该链接时,我需要提交一个表单,该表单将调用servlet中的控制器 以下是jQuery代码: HTML:Javascript 通过Jquery向servlet提交表单,javascript,jquery,forms,jsp,servlets,Javascript,Jquery,Forms,Jsp,Servlets,我有一个链接,当用户单击该链接时,我需要提交一个表单,该表单将调用servlet中的控制器 以下是jQuery代码: HTML: <li><a href="#" id="vehreport">Vehicle Availability Report</a></li> <form method="post" id="vehiclereportform" action="/AutoNew/VehicleAvailiability">
<li><a href="#" id="vehreport">Vehicle Availability Report</a></li>
<form method="post" id="vehiclereportform"
action="/AutoNew/VehicleAvailiability">
</form>
jQuery:
<script>
$("#vehreport").click(function(e) {
alert('Hi')
$("#vehiclereportform").submit();
e.preventDefault();
});
$(“#vehreport”)。单击(函数(e){
警报(“嗨”)
$(“#车辆报告表”).submit();
e、 预防默认值();
});
表单已提交,但未调用控制器。显示“Hi”后将不执行任何操作。请尝试此操作
$("#vehreport").click(function(e) {
e.preventDefault();
alert('Hi');
$("#vehiclereportform").submit();
});
看起来是正确的答案,但请指出您为解决此问题所做的更改…它还不起作用..当我在控制台中尝试$(“#VehiclerReportForm”)时,它不会返回表单对象..不确定表单在页面中无法识别的原因看起来您在
警报后缺少分号(;
)