0

我正在使用 wcf 服务对用户进行身份验证。服务根据用户名/密码是否有效/无效返回真或假。如何将返回的值传递给 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);
4

1 回答 1

0

IMO 只需将您的预期结果作为参数添加到您的 onSuccess 方法就足够了,例如:

   function onSuccess(result) 
:
...
}

例如看这篇文章

于 2013-04-26T11:19:13.043 回答