2017-06-12 62 views
0

我的.aspx页面有一个javascript ajax调用写在App_Code文件夹下的同一个项目中的.cs webservice。有很多ajax webservice调用被调用,但是当我添加一个新的webservicve方法并尝试从javascript调用时,它不会被解雇。我在新的webservice调用中放了一个断点,但visual studio(社区版2013)不停止或不到达那里。此行为的任何常见/一般原因?C#webservice调用不从ajax调用

+0

这个问题最终可能会被关闭,因为它不符合SO指引。以下是他们的指导,可能会帮助您改进它:stackoverflow.com/help/how-to-ask –

回答

0

请分享您的代码,或者使用下面的代码..

<script type="text/javascript" 
    src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> 
</script> 
<script type="text/javascript"> 
    $(function() { 
    $("[id*=submitbtn]").click(function() { 
    var username = $.trim($("[id*=txtUserName]").val()); 
    var userage = $.trim($("[id*=txtUserAge]").val()); 
    $.ajax({ 
     type: "POST", 
     url: "Service.asmx/GetUserDetails", 
     data: "{ username: '" + username + "', userage: " + userage + "}", 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     success: function (r) { 
      alert(r.d); 
     }, 
     error: function (r) { 
      alert(r.responseText); 
     }, 
     failure: function (r) { 
      alert(r.responseText); 
     } 
    }); 
    return false; 
    }); 
}); 

+0

Sanjay,谢谢。我将使用你的代码并尝试。 – Kaverimanian