0

我无法找出错误所在。

 <script type="text/javascript">
         $(document).ready(function () {
             $("#btnsumbit").click(function (e) {
                 e.preventDefault();
                 $.ajax({
                     type: 'POST',
                     data: '{"username":"' + $("input#txtuser").val() + '","password":"' + $("input#txtpwd").val() + '"}',
                     url: 'http://localhost:53179/hdfcmobile/WebService.asmx/Login_Data',
                     contentType: 'application/json; charset=utf-8',
                     dataType: 'json',

                     success:
                  function (data, textStatus, XMLHttpRequest) {

                      var status = data.Status;
                      alert(data.d);




                  },
                     error:
                  function (XMLHttpRequest, textStatus, errorThrown) {
                      alert(textStatus);
                  }

                 });

             });
         });


    </script>

我收到 500 个内部服务器错误。如何调用此 Web 服务。我已经通过 url 传递了该方法。感谢您的帮助...

4

1 回答 1

0

首先,你发送的方式不对,这样发送

data:  {

    "username": $("input#txtuser").val(),
    "password": $("input#txtpwd").val()

}

接下来确保 url:http://localhost:53179/hdfcmobile/WebService.asmx/Login_Data正在返回 JSON 输出。

于 2012-10-10T05:05:06.163 回答