该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
本人java菜鸟一枚请各位java大神帮忙看看为什么我的表单能提交,但是就是跳转不到处理页面,跳转功能时灵时不灵的。小女子在此先谢过了!
这下面是JQuery的一个验证
var flag;
$(function(){
flag=true;
$("img[name='re']").click(function(){
$("input[name='name']").trigger("blur");
$("input[name='telphone']").trigger("blur");
$("input[name='pass']").trigger("blur");
var ff=false;
$(":input[name='agree']").each(function(){
if($(this).is(":checked")){
ff=true;
}
var msg="必须选中同意";
if( $(":input[name='agree']").parent().children().last().prop("outerHTML")==msg){
$(this).parent().children().last().remove();
}
if(!ff){
flag=false;
$(":input[name='agree']").next().after(msg);
}
});
alert("你好");
if(flag)
$("form").submit();
});
这下面是表单里插入了一个表格
${error}
![]() | |
| * 账户名: | (4-16位由字母开头、数字、下划线字符组成) |
| * 性别: | 帅哥 靓妹 |
| * 请输入手机号: | |
| * 请输入密码: | |
| * 请确认密码: | |
| 我已经阅读并同意《用户注册协议》 | |
![]() |
下面是我做的jsp处理页:
request.setCharacterEncoding("utf-8");
Users user=new Users();
user.setTelphone(request.getParameter("telphone"));
user.setUserName(request.getParameter("name"));
user.setSex(request.getParameterValues("sex")[0]);
user.setPassword(request.getParameter("pass"));
UsersBiz ub=new UsersBizImpl();
List t=ub.getUser(user);
if(t.size()!=0){
request.setAttribute("error","该用户已经注册过了");
request.getRequestDispatcher("Register.jsp").forward(request,response);
}else{
int ret=ub.insertUser(user);
if(ret==1){
session.setAttribute("user",user);
//request.getRequestDispatcher("homePage.jsp").forward(request,response);
response.sendRedirect("HomePage1.jsp");
}
}
%>
一位Java初学者遇到表单提交后无法稳定跳转到处理页面的问题,使用了JQuery进行表单验证,并提供了部分代码示例。请求帮助解决表单提交后的页面跳转不稳定的情况。



被折叠的 条评论
为什么被折叠?



