2017-06-12 8 views
0

my .aspxページに、同じプロジェクトのApp_Codeフォルダに書き込まれた.cs webserviceへのjavascript ajax呼び出しがあります。呼び出される多くのajax webservice呼び出しがありますが、新しいWebservicveメソッドを追加してjavascriptから呼び出しようとしたときに、起動されません。私は新しいwebserviceの呼び出しにブレークポイントを入れましたが、Visual Studio(コミュニティエディション2013)は停止したり、そこに着くことはありません。この動作に共通する一般的な理由は何ですか?C#webserviceコールがAjaxから呼び出されていない

+0

してください。ここでは、あなたがそれを改善するのに役立つかもしれない指針です:stackoverflow.com/help/how-to-ask –

答えて

0

それはSOガイドラインを満たしていないので、この質問は閉鎖されて終わるかもしれないあなたのコードを共有したり、コードの下に使用します。..

<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

関連する問題