JQuery Ajax Post to C#

后端 未结 3 441
暖寄归人
暖寄归人 2020-12-31 09:57

I\'m trying to retrieve JSON Object on C# here is my JavasSciprt post but I\'m unable to hande it on codebehind, thanks!

$.ajax({
    type: \"POST\",
    url         


        
3条回答
  •  醉酒成梦
    2020-12-31 10:33

    Here's an example from Encosia.com (I added a form parameter). You don't need to access Page.Form - you can use method parameters instead.

    Codebehind

    public partial class _Default : Page 
    {
      [WebMethod]
      public static string GetDate(string someParameter)
      {
        return DateTime.Now.ToString();
      }
    }
    

    Javascript

    $(document).ready(function() {
      // Add the page method call as an onclick handler for the div.
      $("#Result").click(function() {
        $.ajax({
          type: "POST",
          url: "Default.aspx/GetDate",
          data: {someParameter: "some value"},
          contentType: "application/json; charset=utf-8",
          dataType: "json",
          success: function(msg) {
            // Replace the div's content with the page method's return.
            $("#Result").text(msg.d);
          }
        });
      });
    });
    

提交回复
热议问题