前台代码:

 <%@ 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的更多相关文章

  1. Ajax_Json用法

    Ajax_Json用法 关于json的服务端代码 //首先在方法里面设置一个响应json数据对象   const data = {       name:'chenxigua'   }​ //因为 s ...

  2. php应用jquery做ajax操作

    以下是全部代码: <html> <head> <title>jQuery Ajax 实例演示</title> </head> <scr ...

  3. jQuery AJAX实例

    <html><head><title>jQuery Ajax 实例演示</title></head><script language= ...

  4. Django web 基础

    一.Django概述 Django大而全; 创建Django工程:django-admin startproject sitename 创建django之后生成的目录结构如下: Project Pro ...

  5. PHP Ajax简单实例

    最近学习Jquery Ajax部分,通过简单例子,比较了下post,get方法的不同 HTML部分 <html> <head> <title>jQuery Ajax ...

  6. jquery ajax返回json数据进行前后台交互实例

    jquery ajax返回json数据进行前后台交互实例 利用jquery中的ajax提交数据然后由网站后台来根据我们提交的数据返回json格式的数据,下面我来演示一个实例. 先我们看演示代码 代码如 ...

  7. Django学习-24-Ajax

    jQuery.Ajax是原生Ajax的封装,它能自动识别浏览器的Ajax对象HttpResponse(status='404',reason='Page Not Found') 原生Ajax使用Xml ...

  8. 34.Ajax

    优先级 如果发送的是[普通数据] jQuery XMLHttpRequest iframe 如果发送的是[文件] iframe jQuery(FormData) XMLHttpRequest(Form ...

  9. Django(九)下:Ajax操作、图片验证码、KindEditor使用

    三.Ajax操作 ajax操作基于浏览器的xmlHttpRequest对象,IE低版本是另外一个对象,jQuery 1 版本对那两个对象做了封装,兼容性最好,2 .3版本不再支持IE低版本了. Aja ...

随机推荐

  1. Pycharm小知识

    1)  重新更改文件名称:(Shift + F6) 2) 设置IDE皮肤主题 File -> Settings ->  Appearance -> Theme -> 选择“Al ...

  2. 右手坐标系下LookAt视图矩阵的推导

    基本知识 右手坐标系 右手手掌弯曲,手指方向由正X轴指向正Y轴,如果这时Z轴正方向与大拇指方向保持一致,坐标系为右手坐标系,否则为左手坐标系. 向量叉乘的方向 向量(1,0,0)与向量(0,1,0)叉 ...

  3. 前端面试问题js汇总

    1.javascript的typeof返回哪些数据类型 Object number function boolean underfind 2,数组方法pop() push() unshift()shi ...

  4. 隐马尔科夫_HMM

    有向图 抽象:λ代表输入:输入一个句子,λi表示句子中的每个字 O代表输出:[B词首/M词中/E词尾/S单独成词] max=maxP(O1 O2 On/ λ1 λ2 λn) 假设: (1)当前观察值只 ...

  5. Partition Array into Disjoint Intervals LT915

    Given an array A, partition it into two (contiguous) subarrays left and right so that: Every element ...

  6. 修改电脑自动休眠时间win10

    https://jingyan.baidu.com/article/adc81513a481cdf723bf73e6.html

  7. cocos js 3.8.1 clippingNode 不能被 ccui.ScrollView 或者ccui.Layout裁剪的bug

    clippingNode不能被ccui.ScrollView.ccui.ListView.ccui.Layout裁剪问题,只需要 设置scrollView ...的裁剪类型 scrollView.se ...

  8. 数据库之mysql练习

    建表 部门表 #DROP IF EXISTS TABLE DEPT; CREATE TABLE DEPT( DEPTNO int PRIMARY KEY,##部门编号 DNAME VARCHAR(14 ...

  9. SpringMVC学习笔记:表单提交 参数的接收

    SpringMVC可以接收原生form表单和json格式数据 有一个名为Book的model,其中的属性如下: 字符串类型的name,数字类型的price,数组类型的cover,集合类型的author ...

  10. PHP连接SQLServer2012两例

    首先放上 PHP连接SQLServer的驱动下载地址 http://php.net/manual/zh/ref.pdo-sqlsrv.php 另外PHP for IIS管理工具 大家可以自己搜索一下 ...