使用wcf进行服务器端验证的Javascript函数
javascript function for server side validation using wcf
我正在使用wcf服务对用户进行身份验证。该服务根据用户名/密码是否有效返回true或false。我如何将返回值传递给javascript函数以确定身份验证是失败还是通过。
function AuthenticateUser(email, password, onSuccess, onFailed)
{
var person = { "Email": $("#Email").val(), "Password": $("#Password").val() };
req = $.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: JSON.stringify(person),
url: wsUrl + "/AuthenticateUser",
success: function ()
{
req = null;
onSuccess();
},
error: function (jqXHR, textStatus, errorThrown) {
if (textStatus != 'abort')
onFailed(errorThrown);
在我看来,将预期结果作为参数添加到onSuccess方法中就足够了,比如:
function onSuccess(result)
:
...
}
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在全局范围中查找JavaScript函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 如何调用这个匿名 JavaScript 函数
- 通过Ajax将JavaScript函数传递给PHP文件
- 在javascript函数中设置全局变量
- 如何在执行此特定onclick事件时执行JavaScript函数
- 使用javascript函数在页面初始化后加载jquery
- javascript函数同步
- 如何将一个JavaScript函数回调为多个函数
- 在javascript函数中使用php变量
- 代码背后调用一个JavaScript函数的按钮点击-C#
- 将JavaScript函数与HTML分离
- 组合两个javascript函数
- 在 Java 中的 JavaScript 函数中插入 Wicket 值
- javascript函数内部的代码用逗号而不是分号分隔
- href属性内的javascript函数
- 使用html表单中的参数调用JavaScript函数
- 分析Javascript函数中的多个对象
- javascript函数的:和=之间的区别