读书人

用ssh框架和ajax做登录验证异步提交时

发布时间: 2013-12-15 22:17:18 作者: rapoo

用ssh框架和ajax做登录验证异步提交时怎么传递参数给action中的getter
之前是这样写的


<s:textfield name="u.username" label="用户名"></s:textfield>

用ajax就不知道怎么实现自动提取u.username并且注入了
初学 请多指教

function valid() {
var url = 'login.action';
var params = {
"user.username":$("#username").val(),
"user.password":$("#password").val()
};
jQuery.ajax({
type: "post",
async: true,
url: url,
data: params,
contentType: "application/json; charset=utf-8",
dataType:"text",
success:function (data){
if(data.info == "error"){
alert("登录shibai");
}}
});
}

[解决办法]
var params = {
"user.username":$("#username").val(),
"user.password":$("#password").val()
};

改成
var params = {
"u.username":$("#username").val(),
"u.password":$("#password").val()
};
[解决办法]
或者就写成
"username":$("#username").val(),

读书人网 >Ajax

热点推荐