博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在.Net中json应用测试整理
阅读量:5013 次
发布时间:2019-06-12

本文共 1788 字,大约阅读时间需要 5 分钟。

1,博文简介

 a)$.post(url,data,callback,type)的应用。

 b)$.ajax({type:,url:,data:,success:,dataType:})的应用。

结合一本处理程序处理。

2,a)$.post()例子

  ~/Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>                

Login

Username:
Userpass:

 

 3,b)$.ajax()例子

~/Default2.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>                   

Login

Username:
Userpass:

 

4,c)处理页面(一般处理程序)

 ~/Login.ashx

<%@ WebHandler Language="C#" Class="Login" %>using System;using System.Web;using System.Web.Script.Serialization;  //引用,脚本序列化public class Login : IHttpHandler {        public void ProcessRequest (HttpContext context) {        context.Response.ContentType = "text/plain";        message msg = null;        string username = context.Request["username"];        string pwd = context.Request["pwd"];        if (username == "rain" && pwd == "m123")        {            msg = new message(true, "S");        }        else        {            msg = new message(false, "F");        }        //创建序列化对象        JavaScriptSerializer jss = new JavaScriptSerializer();        context.Response.Write(jss.Serialize(msg)); //返回序列化对象    }     public bool IsReusable {        get {            return false;        }    }        ///     /// 返回序列化对象    ///     class message    {        public message(bool success, string msg)        {            this.success = success;            this.msg = msg;        }        public bool success;        public string msg;                }}

 

warn 作者:
出处:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

 

最终目标

 代码的国际化标准示例 ylb,tech”,最大程度地规范软件编程开发统一,优质, 高效,易学,为建设软件强国(中国)而努力。

 

转载于:https://www.cnblogs.com/ylbtech/archive/2012/10/10/2718044.html

你可能感兴趣的文章
希尔伯特矩阵(Hilbert matrix)
查看>>
(20)sopel算法
查看>>
学习总结 javascript 闭包
查看>>
实验吧一个小坑注入
查看>>
【 D3.js 高级系列 — 8.0 】 打标
查看>>
Mac必备软件推荐
查看>>
Android Gson深入分析
查看>>
display:flow-root
查看>>
判读字符串是否为空的全局宏-分享
查看>>
iOS中Block的基础用法
查看>>
mac 终端 使用ftp命令
查看>>
22-reverseString-Leetcode
查看>>
Centos 开机自动联网
查看>>
cocos2dx使用lua和protobuf
查看>>
HDOJ 5630 Rikka with Chess
查看>>
netcore2.1 在后台运行一个任务
查看>>
PostgreSQL pg_hba.conf 文件简析
查看>>
android o logcat read: unexpected EOF!
查看>>
[Scrum]2010/12/28 —— 第一天!
查看>>
ASP.NET MVC模式 温习(一)排除MVC模式误区
查看>>