SSH框架中怎么使用AJAX做登录验证

SSH框架中怎么使用AJAX做登录验证,第1张

SSH框架中怎么使用AJAX做登录验证

可以用jquery的ajax方法。下面是我之前写的用户登陆时候的验证,原理和你这个差不多。

$(document).ready(function(){

$("#submitButton").click(function(){

$.ajax({

type: "post",

url: "adminLoginAction.do",

data: {"loginName":document.getElementById("loginName").value,"loginPwd":document.getElementById("loginPwd").value},

success: function(msg) {

if(msg == "success"){

window.location.href ="index.jsp"

}

else alert("账号或者密码错误,请核实后再登陆!")

}

})

})

})

$("input[name='user.id']").attr('value') 应该写$("input[name='user.id']").val()就可以了。

解读:

当id为check的对象被点击的时候,取出name='user.id'的input得值,然后判断这个值是否未定义如果未定义就赋值为空串,然后运行“s:url action="checkUserName"/>'+'?userName='+name+'&random='+Math.random(), ”这个action,返回一个json的对象,去这个对象中的checkResult属性,如果为1就显示"恭喜,此帐号 " + name + " 可以用!"。否则就显示"抱歉,此帐号 " + name + " 已被用!"

{

var new_data = response.number

var out_data = this.arr_list.shift()

out_data = null//有人说把变量设置为null后浏览器会自动回收

this.arr_list.push(new_data)

}

这样之后内存依然会增加

浏览器只要开启,这个JS就会10秒刷新一次,数组会一直存在客户端,只是每10秒元素会变一次


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11421240.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存