帖子
帖子
用户
博客
课程
显示全部楼层
80
帖子
2
勋章
1052
Y币

[其他] api.ajax获取远程服务器的数据,调用webservice方法返回的数...

[复制链接]
发表于 2017-1-17 12:05:23
我用api.ajax向webservice请求数据调用方法,实现登陆的验证,其如下代码

function ajx()
    {
      
       api.showProgress();//显示加载进度框
    api.ajax({
          url: 'http://192.168.1.188:8088/WebService/WebService.asmx/LoginPoint',
           method: 'post',
     cache: false,
     timeout: 30,
     dataType: 'text',

     data:{
         values: {
               username:'xc',
               password:'xc123@'
               }
          }
       }, function(ret, err) {
      
             api.hideProgress();//显示加载进度框
       if (ret) {
           // api.alert({ msg: JSON.stringify(ret) });
           
           
        } else {
          api.alert({msg'错误码:'+err.code+';错误信息:'+err.msg+'网络状态码:'+err.statusCode)});
        }
     });
   
     }
这是请求的调用的后台方法,后台用NET开发,实现一个登陆的验证,如果成功就返回用户的id,失败就返回false。
/// <param name="username">用户名</param>
     /// <param name="password">密码</param>
     /// <returns>result,如验证通过返回USERID,否则返回false</returns>
     [WebMethod(EnableSession = true)]
     public string LoginPoint(string username, string password)
     {
         string result = "";
         string sqllog = "";
         System.Text.StringBuilder sql = new System.Text.StringBuilder();

调用如上ajax请求后,返回结果是这个样子,是成功返回了,可是我如何取数据呀
[img][/img]




untitled.png (16.43 KB, 下载次数: 0)
下载附件
2 小时前 上传






7
帖子
2
勋章
853
Y币
为什么不返回json数据啊
您需要登录后才可以回帖 登录

本版积分规则