探讨jQuery的ajax使用场景(c#)

2020-05-18 08:43:17易采站长站整理

            $.post(“response.aspx”, data, success2, “text”);
            function success1(message) {
                $(“#get”).append(message);
            }
            function success2(message) {
                $(“#post”).append(message);
            }
            function success3(siteData) {
                var result = “<li>334一号床:” + siteData.key1 + “</li>”;
                result += “<li>334二号床:” + siteData.key2 + “</li>”;
                result += “<li>334三号床: ” + siteData.key3 + “</li>”;
                result += “<li>334四号床: ” + siteData.key4 + “</li>”;
                $(“#result”).html(result);
            }
        });
    });
</script>
<html xmlns=”http://www.w3.org/1999/xhtml” >
<head runat=”server”>
    <title></title>
</head>
<body>
<input type=”button” id=”showinfo” value=”show info”></input>
     <ul id=”ajax”>ajax:</ul>
     <ul id=”resulthtml”>resulthtml:</ul>
     <ul id=”load”>load:</ul>    
     <ul id=”get”>get:</ul>
     <ul id=”post”>post:</ul>
     <ul id=”result”></ul>
</body>
</html>

Default.aspx.cs里面有没写任何代码,默认即可。
请求的接受者这里面有三种角色:response.aspx页面、test.htm静态页面和TextJson.txt。


response.aspx页面:主要是在服务器端获得客户端提交的数据,并返回数据给客户端。
test.htm静态页面:主要是给客户端局部装入一个HTML网页最新版本。