2017-06-12 59 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