zoukankan      html  css  js  c++  java
  • 发送Ajax请求获取JSON格式数据

    Aspx前端页面:

        <script type="text/javascript">
            $(function () {
    $.getJSON(
    "Ajax/TestAjax.ashx?_=" + Math.random(), function (json) { //发送请求 $('#result').html(json.result); $('#message').html(json.message); }); $('#<%=btnAdd.ClientID %>').click=function () { } }); </script>

    ajax一般处理程序页面:

    namespace WebFormTest.Ajax
    {
        /// <summary>
        /// $codebehindclassname$ 的摘要说明
        /// </summary>
        [WebService(Namespace = "http://tempuri.org/")]
        [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
        public class TestAjax : IHttpHandler
        {
            public void ProcessRequest(HttpContext context)
            {
                context.Response.ContentType = "text/plain";
                //string json ="{"Person":[{"Age":18,"Name":"张三","Sex":"男"}]}";

    StringBuilder successMessage = new StringBuilder();
                StringBuilder failedMessage = new StringBuilder();
    successMessage.Append(@"11 11 11 22 22 22 33 33 33 "); // 制表转义符(空格效果) 换行转义符
                failedMessage.Append(@"11 11 11 22 22 22 33 33 33 ");
    string result = "结果信息";
    // \r\n转义后为 在前端浏览器解析后为换行
    string message = "发放失败:\r\n" + failedMessage.ToString() + "\r\n\r\n发放成功:\r\n" + successMessage.ToString();
    string json = "{"result":"" + result + "","message":"" + message + ""}"; //注意转义 context.Response.Write(json); } public bool IsReusable { get { return false; } } } }
  • 相关阅读:
    数据结构-查找-有序查找
    发现新大陆 --21lic
    专利检索
    IT行业新闻事件
    流量校准仪开发日志-2017-10-24
    电池充电方案总结
    iOS中创建自定义的圆角按钮
    iOS 内存管理实践
    iOS 内存管理策略
    [置顶] 内存管理一点也不神秘————手绘iOS内存管理细节
  • 原文地址:https://www.cnblogs.com/zxx193/p/3437877.html
Copyright © 2011-2022 走看看