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; }}
作者:出处:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
最终目标 |
“代码的国际化标准示例 ylb,tech”,最大程度地规范软件编程开发统一,优质, 高效,易学,为建设软件强国(中国)而努力。