如何在Ajax中检查登录 [英] How to check the Login in Ajax
本文介绍了如何在Ajax中检查登录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个名为Mst_User的表用于登录检查。列是Us_No,Us_Name,Us_Password和Us_Admin。
我创建了OData服务。现在我要检查登录用户名和&密码。
OData服务完美运行。我检查了探索。
下面是代码,请告诉我如何在ajax中检查这个。
I have table Called Mst_User for Login Checkup. The Column are Us_No, Us_Name, Us_Password and Us_Admin.
I have created OData Services. Now i want to check the login User name & password.
OData Services work perfectly. I checked through explore.
Below is the code, Please tell me how to check this in ajax.
var _url = "http://localhost:58890/DataService.svc/Mst_User?$filter=Us_Name eq '" + LoginPage.currentUser.UserName() + "' and Us_Password eq'" + LoginPage.currentUser.Password() + "'&$format=json";
$.ajax({
type: "GET",
url: _url,
timeout: 10000,
async: true,
dataType: "json",
contentType: "application/jsonp; charset=utf-8",
success: function (data) {
//How to check here if Us_Admin=1 then Navigate
//Else
//Show error
}
});
谢谢
Basit
Thanks
Basit
推荐答案
filter = Us_Name eq' + LoginPag e.currentUser.UserName()+ '和Us_Password eq' + LoginPage.currentUser.Password( )+ '&
filter=Us_Name eq '" + LoginPage.currentUser.UserName() + "' and Us_Password eq'" + LoginPage.currentUser.Password() + "'&
format = json;
format=json";
.ajax({
type: GET,
url:_url,
timeout: 10000 ,
async: true ,
dataType: json,
contentType:< span class =code-string> application / jsonp; charset = utf-8,
成功:功能(数据){
// 如果Us_Admin = 1则如何检查此处然后导航
// 其他
// 显示错误
}
});
.ajax({ type: "GET", url: _url, timeout: 10000, async: true, dataType: "json", contentType: "application/jsonp; charset=utf-8", success: function (data) { //How to check here if Us_Admin=1 then Navigate //Else //Show error } });
谢谢
Basit
Thanks
Basit
这篇关于如何在Ajax中检查登录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文