JSON查询显示

下面这些代码是JSON事件查询显示的一个小代码。注释已经标清。

<body>
//做一个DIV 里面添加一个文本条
<div>请输入代号:<input type="text" id="code" />
            <input type="button" value="查询" id="btn" />//添加一个按钮 ID命名为btn
</div>
<div id="name"></div>
</body>
<script type="text/javascript">
$(document).ready(function(e) {

    $("#btn").click(function(){ //添加一个btn的点击事件
    var code = $("#code").val();  //取出文本条中的数据,用code接收

    $.ajax({ //写一个ajax事件语句

        url:"selchuli.php", //添加一个selchuli页面进行处理
        data:{code:code},//传入先前写好的code值
        type:"POST",//传值的方式写为POST
        dataType:"json",//事件的方式为json
        success: function(data)
        {

            alert(data.name);//输出之前定义好的一维数组的关联名字/
        }

        });
        })

});
</script>
</html>

下面这个是处理页面的代码。

<?php

$code = $_POST["code"];//用一个函数code来接收传来的code值

include("DBDA.php");//链接数据库

$db = new DBDA();

$sql = "select tname from teacher where tno=‘{$code}‘";//输入sql语句

$attr = $db->Query($sql);

$att = array();//创建一个att一维数组

$att["name"] = $attr[0][0];//把一维数组写成关联数组的形式,nmae=定义的二维数组的[0][0]

echo json_encode($att); //输出一个json语句json_encode 然后把定义好的一维数组放入
时间: 2024-08-02 10:53:43

JSON查询显示的相关文章

MySQL全文索引、联合索引、like查询、json查询速度大比拼

查询背景 有一个表tmp_test_course大概有10万条记录,然后有个json字段叫outline,存了一对多关系(保存了多个编码,例如jy1577683381775) 我们需要在这10万条数据中检索特定类型的数据,目标总数据量:2931条 SELECT COUNT(*) FROM tmp_test_course WHERE `type`=5 AND del=2 AND is_leaf=1 我们在限定为上面类型的同时,还得包含下面任意一个编码(也就是OR查询) jy157768338177

将JSON数组显示前台Table中

将JSON数组显示前台Table中 在最近的学习中遇到一个小问题,如何把JSON数组显示在前台的table中,经过一番借鉴和学习之后终于解决了这个问题.具体的代码如下: (前提:利用ajax获取过来的JSON字符串必须是规范的,这样才能解析正确.后台获取数据库中数据的代码省略了) 1.前台JS代码(使用之前引入JQuery的js库文件) $.ajax({ type: "GET", url: "UserList.ashx?Action=List",//利用ajax请求

《ArcGIS Engine+C#实例开发教程》第八讲 属性数据表的查询显示

原文:<ArcGIS Engine+C#实例开发教程>第八讲 属性数据表的查询显示 第一讲 桌面GIS应用程序框架的建立 第二讲 菜单的添加及其实现 第三讲 MapControl与PageLayoutControl同步 第四讲 状态栏信息的添加与实现 第五讲 鹰眼的实现 第六讲 右键菜单添加与实现 教程Bug及优化方案1 第七讲 图层符号选择器的实现1 第七讲 图层符号选择器的实现2 第八讲 属性数据表的查询显示 摘要:这一讲中,我们将实现图层属性数据表的查询显示.在ArcMap中,单击图层右

JS 实现Json查询的方法实例

其实很简单,我这部分代码,前一部分是简单的实现如何使用JS写模板,第二个就是具体的实现了JSON查询的一个扩展. 以后查询Json就有了利器了. 代码如下: /*         * 定义模板函数        */        var template = function (queryArr) { var count = 0; for (var i = 0; i < queryArr.length; i++) { var e = queryArr[i]; if ($express) {  

Android从服务端获取json解析显示在客户端上面

Android从服务端获取json解析显示在客户端上面 百度经验:jingyan.baidu.com 首先说一下Json数据的最基本的特点,Json数据是一系列的键值对的集合,和XML数据来比,Json数据的体积更加小,传输效率高,易解析,不过可读性不高; 因为这次要从服务器端得到Json数据,并且通过解析之后把解析后的数据显示在Android客户端中,首先部署服务器端代码(直接使用Jsp/Servlet): 构造的Json数据如下: [{"name":"张三",&

php输出json中文显示编码-解决办法

$str = "中华人民共和国";$ar = array( "a" => "a0", "b" => "b0", "c" => "c0", "d" => "d0", "e" => $str, );echo preg_replace("#\\\u([0-9a-f]{4})#

ccf 201709-3 JSON查询

ccf 201709-3 JSON查询  解题思路: 首先,先逐行读入n行数据,因为数据中会经常出现 空格 或者是 换行,所以,我们遇到空格和换行就忽略,同时将转义字符进行处理,将n行数据存入一个一维数组中.由于"n ≤ 100,每行不超过 80 个字符.m ≤ 100,每个查询的长度不超过 80 个字符",所以我们可以将一位数组的大小设置为100*80,我偷了个懒直接设置了一维数组 in[maxn * maxn]. 接着需要构造一个映射,即做一个 string->string

CCF-CSP题解 201709-3 JSON查询

要求写一个小程序完成JSON查询的功能. 查询dfs就好了. 存储JSON对象用图(树)就好,把\(<key[],type,val[]>\)作为节点,然后又是字符串处理了. 其实就是个简化版的201809-3元素选择器. 虽然说80%的评测用例对象层数不超过2层,但是经测试,凉心出题人评测用例最多的层数是20层. #include <bits/stdc++.h> const int maxn = 100; using namespace std; struct tNode { ch

ajax中网页传输(二)JSON——下拉列表显示练习

以json返回数据类型显示“民族下拉列表” 第一:body页面显示部分 <title>JSON下拉显示Nation表中的数据</title> <script src="jquery-2.0.0.min.js"></script> </head> <body> <h1>用下拉显示Nation表中的数据</h1> <select id="sel"> </se