jquery $.ajax 获取josn数据

    <script type="text/javascript" src="jquery-1.9.1.js"></script>
    <script type="text/javascript">
        function test() {
            $.ajax({
                type: "get",
                cache: false,
                url: "../../ajax/Task.aspx",
                data: ‘id =1‘, // URL后面参数
                success: function (json) {
                    json = eval("(" + json + ")");
                    $.each(json, function (i, item) {

                        alert(parseInt(item.iname), parseInt(item.iid));
                    });
                },
                error: function (msg) {
                    alert("错误:" + msg);
                }
            });
        }
    </script>
后台代码:
public void ProcessRequest(HttpContext context)//只是大概个例子 为了学习
{
        context.Response.ContentType = "application/json";
        string[] Arraya = new string[] { "张三", "李四", "王二", "赵五" };
        string returns = "";
        returns = "{\"people\":[";
        for (int i = 0; i < Arraya.Length; i++)
        {
            returns += "[{\"iname\":\"" + Arraya[i] + "\",\"iid\":\"001\"}]" + (i != (Arraya.Length - 1) ? "," : "");
        }
        returns += "]};";
        context.Response.Write(returns);//返回之后 就是上面js里直接定义的json格式
    }

jquery $.ajax 获取josn数据,布布扣,bubuko.com

时间: 2024-08-03 22:51:15

jquery $.ajax 获取josn数据的相关文章

用ajax获取后台数据,返回json数据,怎么在前台使用?

用ajax获取后台数据,返回json数据,怎么在前台使用呢? 后台 C# code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 if (dataType == "SearchCustomer")                 {                     int ID;                     if (Int32.TryParse(CustomerID, out ID))                     {    

jquery autocomplete ajax获取动态数据,兼容各浏览器,支持中文

jquery.autocomplete.js经过改动,支持各种浏览器.支持中文输入! 1.效果图例如以下 2.HTML和ajax代码 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html

ajax获取json数据及实现跨域请求

最近想练习一下ajax获取json数据 , 首先上网找一些在线的可用来测试的接口. -----------------------------------------------------这里是接口分割线 Begin-------------------------------------------------------------------------------------------------- 电商接口 淘宝商品搜索建议: http://suggest.taobao.com/s

qml ajax 获取json数据示例

依赖ajax.js类库,以下代码很简单的实现了获取天气json数据并展示的任务 [TestAjax.qml] 1 import QtQuick 2.0 2 import QtQuick.Controls 1.2 3 import "ajax.js" as Ajax 4 5 6 /** 7 测试用ajax 获取 json 数据 8 */ 9 Grid{ 10 width: 600 11 height: 400 12 spacing: 10 13 columns: 2 14 15 Text

AngularJS学习笔记(3)——通过Ajax获取JSON数据

通过Ajax获取JSON数据 以我之前写的与用户交互的动态清单列表为例,使用JSON前todo.html代码如下: <!DOCTYPE html> <html ng-app="todoApp"> <head> <meta charset="UTF-8"> <title>TO DO List</title> <link href="./bootstrap/css/bootstrap

JS实现Ajax,Josn数据的序列化和反序列化---例: 省市区联动(包含get,post)

服务器端相应JOSN数据   用到序列化和反序列化----命名空间using System.Web.Script.Serialization; public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; //获取请求的参数 string id = context.Request["id"].ToString(); //通过参数查询父级id

前台通过ajax获取后台数据,PHP如何返回中文数据

现在经常使用Ajax调用后台php获取后台数据,但是PHP返回的数据如果含有中文的话,Ajax会无法识别,那咋整呢,我用的是比较笨的方法,但是实用: echo urldecode(json_encode(array('status'=>'1', 'errMsg'=>urlencode('数据传递错误,请重试')))); return;

解决ajax获取到数据放到echarts里不显示问题

最近,小码哥在做一个需要用到echarts地图的项目的时候,成功通过ajax获取到了后台提供的数据,并生成了想要的JSON串.但是,放到echarts option.series[0].data里,获取不到数据.在生成的地图上无法看到你从后台获取到的值.小码哥翻遍百度和必应,给出的答案五花八门,仍旧未解决问题,最后还是一个同事大牛给解决的,在此,小码哥分享给大家.希望对大家有帮助,,,, 闲话少说,直接上码: $(function () { var data = []; function set

笔记-返回到前一个页面时显示前一个页面中ajax获取的数据

笔记第一部分:http://www.cnblogs.com/zczhangcui/p/6869219.html 在第一部分遇到的问题是,用ajax获取了一系列列表信息后,拼接好html后插入到了原有页面中,类似于一系列新闻列表,点击查看详情后再返回到这一页,会出现所有ajax获取并插入页面的结构都没有了,经过调研,决定尝试从history对象入手. 我使用了history.replaceState方法来改变当前页面的state,每次ajax获取信息后,将页面中希望保留的内容放入state中,当返