Ajax_Json
前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AjaxJson.aspx.cs" Inherits="XML操作.AjaxJson" %> <!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 runat="server">
<title></title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="jquery-3.2-vsdoc2.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
jQuery(function () {
jQuery("#button1").click(function () {
var text1 = jQuery("#text1").val();
var text2 = jQuery("#text2").val(); jQuery.ajax({
type: "post",
url: "Json.ashx",
data: "t1=" + escape(text1) + "&t2=" + escape(text2) + "",
//dataType: "json",
error: function (err) {
window.alert(err.status);
},
success: function (result) {
var object = eval("(" + result + ")");
//window.alert(object);
jQuery("#text1+em").eq(0).html("您输入的是:" + object.name);
jQuery("#text2+em").eq(0).html("您输入的是:" + object.sex);
} }); }) })
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="text" id="text1" /><em></em><input type="text" id="text2"/><em></em>
<input type="button" id="button1" value="执行" />
</div>
</form>
</body>
</html>
Json代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web; namespace XML操作
{
/// <summary>
/// Json 的摘要说明
/// </summary>
public class Json : IHttpHandler
{ public void ProcessRequest(HttpContext context)
{
string t1= context.Request.Params["t1"].ToString();
string t2 = context.Request.Params["t2"].ToString();
string st = "{\"name\":" + t1 + ",\"sex\":" + t2 + "}";
context.Response.Write(st); } public bool IsReusable
{
get
{
return false;
}
} static string GetMd5Upper32(string input)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(input, "MD5");
} //[System.Web.Services.WebMethod]
public static string GetMd5(string input, int format)
{
switch (format)
{
case :
return GetMd5Upper32(input);
case :
return GetMd5Upper32(input).ToLower();
case :
return GetMd5Upper32(input).Substring(, );
case :
return GetMd5Upper32(input).Substring(, ).ToLower();
default:
return GetMd5Upper32(input);
}
}
}
}
Ajax_Json的更多相关文章
- Ajax_Json用法
Ajax_Json用法 关于json的服务端代码 //首先在方法里面设置一个响应json数据对象 const data = { name:'chenxigua' } //因为 s ...
- php应用jquery做ajax操作
以下是全部代码: <html> <head> <title>jQuery Ajax 实例演示</title> </head> <scr ...
- jQuery AJAX实例
<html><head><title>jQuery Ajax 实例演示</title></head><script language= ...
- Django web 基础
一.Django概述 Django大而全; 创建Django工程:django-admin startproject sitename 创建django之后生成的目录结构如下: Project Pro ...
- PHP Ajax简单实例
最近学习Jquery Ajax部分,通过简单例子,比较了下post,get方法的不同 HTML部分 <html> <head> <title>jQuery Ajax ...
- jquery ajax返回json数据进行前后台交互实例
jquery ajax返回json数据进行前后台交互实例 利用jquery中的ajax提交数据然后由网站后台来根据我们提交的数据返回json格式的数据,下面我来演示一个实例. 先我们看演示代码 代码如 ...
- Django学习-24-Ajax
jQuery.Ajax是原生Ajax的封装,它能自动识别浏览器的Ajax对象HttpResponse(status='404',reason='Page Not Found') 原生Ajax使用Xml ...
- 34.Ajax
优先级 如果发送的是[普通数据] jQuery XMLHttpRequest iframe 如果发送的是[文件] iframe jQuery(FormData) XMLHttpRequest(Form ...
- Django(九)下:Ajax操作、图片验证码、KindEditor使用
三.Ajax操作 ajax操作基于浏览器的xmlHttpRequest对象,IE低版本是另外一个对象,jQuery 1 版本对那两个对象做了封装,兼容性最好,2 .3版本不再支持IE低版本了. Aja ...
随机推荐
- Python 字符串(count)
字符串 count:(python中的count()函数,从字面上可以知道,他具有统计功能) Python count() 方法用于统计字符串里某个字符出现的次数.可选参数为在字符串搜索的开始与结束位 ...
- 搭建自己的代理服务 proxy nginx squid ss5 s(shadow)s(socks)
标签: nginx / squid / 负载均衡 / ss 4090 1. nginx (forward) nginx自己熟悉,经常用来做负载均衡的反向代理, 这里搭建一个正向代理(forward) ...
- JavaScript.how-to-debug-javascript
How to debug JavaScript code 1. 写一个HTML文件.例如: <!DOCTYPE html> <html> <title>Web Pa ...
- linux查看文件被哪个进程占用?
1> 如果文件是端口号 netstat -ntlp | grep portNum [root@localhost root]# netstat -ntlp Active Internet con ...
- 转录组的组装Stingtie和Cufflinks
转录组的组装Stingtie和Cufflinks Posted: 十月 18, 2017 Under: Transcriptomics By Kai no Comments 首先这两款软件都是用 ...
- BZOJ2721或洛谷1445 [Violet]樱花
BZOJ原题链接 洛谷原题链接 其实推导很简单,只不过我太菜了想不到...又双叒叕去看题解 简单写下推导过程. 原方程:\[\dfrac{1}{x} + \dfrac{1}{y} = \dfrac{1 ...
- Luogu 2216[HAOI2007]理想的正方形 - 单调队列
Solution 二维单调队列, 这个数组套起来看得我眼瞎... Code #include<cstdio> #include<algorithm> #include<c ...
- Spring 系列教程之 bean 的加载
Spring 系列教程之 bean 的加载 经过前面的分析,我们终于结束了对 XML 配置文件的解析,接下来将会面临更大的挑战,就是对 bean 加载的探索.bean 加载的功能实现远比 bean 的 ...
- java 内存, 类加载g
1. java 内存区域 方法区 虚拟机栈 本地方法栈 堆 程序计数器 其中 : 方法区 和 堆 是所有线程共享的 , 其他是线程隔离的 1. 程序计数器 : 可以看做是当前线程所执行的字节码的 ...
- nginx 动静分离 以及 负载均衡配置
测试环境 系统版本:win7 Nginx版本:nginx-1.8.1 Tomcat版本:tomcat-6.0.14 1动静分离配置 Nginx.conf 中 server中 server { list ...