成功函数未在状态码上执行:200在OK类型的jquery ajax中确定

成功函数未在状态码上执行:200在OK类型的jquery ajax中确定

问题描述:

我无法读取jquery ajax对jquery函数成功完全执行的响应以及状态200 ok错误函数正在运行。

请帮助,参考下面的代码





I'm not able to read response of jquery ajax on success full execution of jquery function and on status 200 ok error function is running.
Please help, for reference see below code


<script>
       $(document).ready(function () {
           $('#loadingPanel').hide();
           $('#btnsave').click(function () {

               var Name = $('#txtName').val();
               var Head = $('#txtHead').val();
               var Phone = $('#txtPhone').val();
               var Address = $('#txtAdd').val();
               alert(Name + Phone + Head + Address);
               //alert(data);
               //$('#loadingPanel').show();
               $.ajax({
                   url: "WebService1.asmx/success",
                   type: "POST",
                   dataType: "jsonp",
                   contentType: "application/json; character=utf-8",
                   data: '{"Name": "' + Name + '","Head": "' + Head + '","Phone": "' + Phone + '","Address": "' + Address + '"}',

                   //data: JSON.stringify(Details),
                   success: function (data, status) {
                       alert(data.responseData.results.length + ' results found!');
                   },
                   error: function () {
                       alert('Something goes wrong!');
                   }

               });

           });

       });
   </script>







Remote Address:[::1]:11679
Request URL:http://localhost:11679/WebService1.asmx/success?callback=jQuery11020997845095815137_1433094227735
Request Method:POST
Status Code:200 OK









责任是





Respons is

{"d":"25"}

(document).ready(function(){
(document).ready(function () {


('#loadPanel')。hide();
('#loadingPanel').hide();


('#btnsave')。click(function(){

var Name =
('#btnsave').click(function () { var Name =