如何在Ajax中检查登录 [英] How to check the Login in Ajax

查看:67
本文介绍了如何在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆