Java 如何使用Spring表单标签中的超链接发送表单?
实际上,我的jsp有spring标记,我在单击超链接时正在发送表单 我的Jsp页面是简单的登录页面,当用户在输入用户名(电子邮件)时忘记密码,并单击Java 如何使用Spring表单标签中的超链接发送表单?,java,spring,jsp,Java,Spring,Jsp,实际上,我的jsp有spring标记,我在单击超链接时正在发送表单 我的Jsp页面是简单的登录页面,当用户在输入用户名(电子邮件)时忘记密码,并单击忘记密码?邮件将发送到目标帐户 问题是,当我们单击“提交”按钮时,表单将被发送,但当我单击“忘记密码”?超链接表单值未发送时,表单值显示为空 这是我的Jsp: <form:form action="login" modelAttribute="LOGIN"> </form:form> </fieldse
忘记密码?
邮件将发送到目标帐户
问题是,当我们单击“提交”按钮时,表单将被发送,但当我单击“忘记密码”?超链接表单值未发送时,表单值显示为空
这是我的Jsp:
<form:form action="login" modelAttribute="LOGIN">
</form:form>
</fieldset>
<script>
$('#LOGIN').ajaxForm({
target : '#body',
success : function(responseText, statusText, xhr, $form) {
alert(responseText);
},
beforeSubmit : function() {
$.blockUI({
message : '<h1> Just a moment...</h1>'
});
}
});
function submitUserName() {
$('#LOGIN').submit();
}
</script>
$('#LOGIN').ajaxForm({
目标:“#体”,
成功:函数(responseText、statusText、xhr、$form){
警报(responseText);
},
提交之前:函数(){
$.blockUI({
留言:“请稍候……”
});
}
});
函数submitUserName(){
$('#LOGIN')。提交();
}
实际上,在我的jsp中,我正在编写onclick函数,但也不起作用。。。
我的jsp代码有错误吗
请给我一些建议。将id属性添加到此表单标记-id=“loginForm” 发出警报(123);在函数内部查看它是否出现。如果它没有出现,那么页面加载时确实存在javascript问题。你需要先解决它们
我希望这能起作用。将id属性添加到此表单标记-id=“loginForm” 发出警报(123);在函数内部查看它是否出现。如果它没有出现,那么页面加载时确实存在javascript问题。你需要先解决它们
我希望这能起作用。在您的情况下,当您单击“忘记密码”时,超链接提供了标准行为。浏览器后面紧跟着链接。如果要提交用户名,应执行以下操作:
<head>
<script type="text/javascript">
$(document).ready(function(){
$("#resend_password_link").click(function(event){
event.preventDefault(); // interrupt default hyperlink behavior
$("#LOGIN").attr("action",$(this).attr("href"));
$("#LOGIN").submit();
});
});
</script>
</head>
$(文档).ready(函数(){
$(“重新发送密码链接”)。单击(函数(事件){
event.preventDefault();//中断默认超链接行为
$(“#LOGIN”).attr(“action”),$(this.attr(“href”);
$(“#登录”).submit();
});
});
在您的情况下,当您单击“忘记密码”时,超链接提供了标准行为?浏览器后面紧跟着链接。如果要提交用户名,应执行以下操作:
<head>
<script type="text/javascript">
$(document).ready(function(){
$("#resend_password_link").click(function(event){
event.preventDefault(); // interrupt default hyperlink behavior
$("#LOGIN").attr("action",$(this).attr("href"));
$("#LOGIN").submit();
});
});
</script>
</head>
$(文档).ready(函数(){
$(“重新发送密码链接”)。单击(函数(事件){
event.preventDefault();//中断默认超链接行为
$(“#LOGIN”).attr(“action”),$(this.attr(“href”);
$(“#登录”).submit();
});
});
@Deepak。。如果您正在给modelAttribute,则将其视为id。。那么我们为什么要使用id?@Deepak。。如果您正在给modelAttribute,则将其视为id。。那我们为什么要用身份证呢?
<head>
<script type="text/javascript">
$(document).ready(function(){
$("#resend_password_link").click(function(event){
event.preventDefault(); // interrupt default hyperlink behavior
$("#LOGIN").attr("action",$(this).attr("href"));
$("#LOGIN").submit();
});
});
</script>
</head>