实际上在jsp页面中我使用的是spring标签和jquery代码..听到的是我的代码..
<form:form action="process">
<p class="forgot">
<a href="login/forgotPassword" class="submit_forgotPassword">Forgot your
password?</a>
</p>
<p class="remember">
<input id="signin_submit" value="Sign in" tabindex="6" type="submit">
</p>
</form:form>
<script>
$('#LOGIN').ajaxForm({
target : '#body',
success : function(responseText, statusText, xhr, $form) {
alert(responseText);
},
beforeSubmit : function() {
$.blockUI({
message : '<h1> Just a moment...</h1>'
});
}
});
$('.submit_forgotPassword').click(function(event){
event.preventDefault(); // interrupt default hyperlink behavior
$("#LOGIN").attr("action",$(this).attr("href"));
$("#LOGIN").submit();
});
</script>
问题是提交表单不执行所需的操作
实际上我的代码有两个动作 1. submit
2. Forgot Password
?
1.第一次我们给出正确的值并点击提交它工作正常..
2.第二次(点击注销后)我们提供emailid并点击forgot Password?
链接电子邮件将发送到给定的email id它也可以正常工作......现在问题来了......
第 3.3 次我们给出正确的值并单击提交电子邮件发送到给定的电子邮件(它像第二步一样工作)......
为什么它会这样工作我指定了每个点击处理程序表单......
forgot password?
当我们提供正确的值时,每次发送邮件时都单击链接...
给我建议...