Jquery 调用cs带参数方法 (已验证)

前台代码:
 
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="HuoLi.Web.WebForm1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>调用后台事件</title>
    <script src="js/jquery-1.7.2.min.js" type="text/javascript"></script>
    <script src="Sys_admin/js/ajax.js" type="text/javascript"></script>
    <script type="text/javascript">
       $(document).ready(function () {
           $("#Button1").click(function () {
               $.ajax({
                   type: "post",//方式
                   url: "WebForm1.aspx/GetNowDate", // 要调用后台方法的url和方法名
                   data: "{tt:99,yy:88}",//  方法中的参数 多个参数用,好隔开 tt  yy 为参数名   如果方法没有参数  则不要这行
                   datatype: "json", //返回数据格式
                   contentType: "application/json; charset=utf-8", //
                   success: function (date) {
                       $("#kk").html(date.d);//后台方法返回数据   用.d 获取数据
                   },
                   error: function (XMLHttpRequest, textStatus, errorThrown) {
                       alert(errorThrown); //执行方法出错
                   }
               });
           });
       });   
   </script>
</head>
<body>
    <form id="form1" runat="server">
       <input id="Button1" type="button" value="GetDate" />
       <div id="kk">  </div> 
    </form>
</body>
</html>
 
下面是cs代码:
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Services;   //必须引用
namespace HuoLi.Web
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }

        [WebMethod]   // 必须标识    方法必须是静态的 static
        public static String GetNowDate(int tt, int yy)
        {
             return (tt * yy).ToString();
        }   
    }
}
 
 

猜你喜欢

转载自www.cnblogs.com/zengxh/p/12390596.html