zoukankan      html  css  js  c++  java
  • JqueryAjax异步加载在ASP.NET

    前台代码

    <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        function ShowCurrentTime() {
            $.ajax({
                url: "webService.aspx/GetCurrentTime",//请求的页面/页面处理数据的方法
                type: "POST",                            //传输方式
                contentType: "application/json;charset=utf-8", //编码
                dataType: "json",                             //格式
                data: '{name: "' + $("input[name='name']").val() + '" ,age:"' + $("input[name='age']").val() + '"}',//json字符串
                success: function (data) {                        //成功以后的回调函数
                    alert(data.d);
                },
                failure: function (data) {
                    alert(data.d);
                }
            })
        }
    </script>
    <body>
        <form id="form1" runat="server">
        <div>
        <input type="text" name="name" />
        <input type="text" name="age" />
        <input type="button" value="获取当前时间" onclick="ShowCurrentTime()" />
        </div>
        </form>

    webService.aspx后台代码:

    [System.Web.Services.WebMethod]                      //将 WebMethod 属性附加到 Public 方法表示希望将该方法公开为 XML Web services 的一部分
            public static string GetCurrentTime(string name,string age)
            {
                return "Hello"+name+age+DateTime.Now.ToString();
            }
  • 相关阅读:
    解决js跨域
    判断js对象类型
    闭包的理解
    this关键字
    js的数据类型
    多线程
    JavaEE之动态页面技术(JSP/EL/JSTL)
    JavaEE之HttpServletResponse
    JavaEE之HttpServletRequest
    JavaEE之会话技术Cookie&Session
  • 原文地址:https://www.cnblogs.com/tangt/p/4371706.html
Copyright © 2011-2022 走看看