手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >表单序列化与jq中的serialize使用示例
表单序列化与jq中的serialize使用示例
摘要:复制代码代码如下:$(function(){$("#btnSubmit").click(function(){$.ajax({type:"p...

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title></title>

<script type="text/javascript" src="lib/jquery-1.7.2.min.js"></script>

<script type="text/javascript">

$(function () {

$("#btnSubmit").click(function () {

$.ajax({

type: "post",

url: "Handler02.ashx",

data: $("#frmUserInfo").serialize(),

success: function (result) {

$("#msg").html(result);

}

});

return false;

});

});

</script>

</head>

<body>

<form id="frmUserInfo" action="#">

<table>

<tr>

<td>

姓名

</td>

<td>

<input type="text" id="txtUserName" name="txtUserName" />

</td>

</tr>

<tr>

<td>

密码

</td>

<td>

<input type="password" id="txtUserPwd" name="txtUserPwd" />

</td>

</tr>

<tr>

<td colspan="2">

<input type="submit" id="btnSubmit" value="提交" />

</td>

</tr>

</table>

</form>

<div id="msg"></div>

</body>

</html>

复制代码 代码如下:

/// <summary>

/// Handler 的摘要说明

/// </summary>

public class Handler02 : IHttpHandler

{

/// <summary>

/// 请求处理

/// </summary>

/// <param name="context"></param>

public void ProcessRequest(HttpContext context)

{

context.Response.ContentType = "text/plain";

// 方式2(对应表单序列化)

string userName = context.Request.Form["txtUserName"].ToString();

string userPwd = context.Request.Form["txtUserPwd"].ToString();

context.Response.Write(string.Format("姓名:{0},密码:{1}", userName, userPwd));

context.Response.End();

}

public bool IsReusable

{

get

{

return false;

}

}

}

【表单序列化与jq中的serialize使用示例】相关文章:

JavaScript中的Math.sin()方法使用详解

浅谈JavaScript中的Math.atan()方法的使用

简介JavaScript中的getUTCFullYear()方法的使用

JavaScript中的pow()方法使用

详解AngularJS中的表格使用

JavaScript中的fontsize()方法使用介绍

微信WeixinJSBridge API使用实例

详解JavaScript中void语句的使用

JavaScript中的parse()方法使用简介

javaScript中slice函数用法实例分析

精品推荐
分类导航