【阅读】《head first jquery》第九章——处理JSON数据(getJSON不懂)

Web前端 专栏收录该内容
94 篇文章 0 订阅
  • MySQL:允许将数据存储在数据库和表中,可以使用SQL语言插入和读取信息。
  • SQL:是一种查询语言,用来与数据库应用交互
  • JSON:使用getJSON函数可以从服务器得到一个JSON编码的数据。这会返回一个JSON对象
  • JSON数据可以使用POST方法从表单发送。发送数据之前,需要使用serializeArray格式化数据
  • PHP:这是一种服务器端语言,允许将页面传送到浏览器之前在服务器上处理Web页面内容
  • PHP脚本:这是一个包含PHP代码的文本文件,可以在web服务器上完成任务
  • <?php ?>PHP脚本中所有PHP代码都必须包围在这些标记之间。
  • echo:这个PHP 命令用来向浏览器发送输出。语法——echo 'Hello World';
  • $_POST:这是一个包含表单数据的特殊变量
  • json_encode:这个命令取一个数组,将它转换为jQuer请求的JSON编码数据
  • 注意:PHP中的变量a是这样声明的:$a=12;变量名不可以有什么特殊符号,首字母必须是英文字母或是下划线
  • PHP中的循环:
    foreach($a as $v) {
        echo "Curent value: $v.\n";
    }

  • PHP中要用“大于等于”的时候应该是">="而不是“=>”因为"=>"的意思是将数组的某一个索引的内容设置成箭头右边的东东
  • 注意:用print_r命令输出数组的时候。。。看例子
  • $arr = array('China', 'USA', 'Gemger');
    	
    	print_r($arr);

    这样子输出的是Array( [0] => China [1] => USA [2] => Gemger)--->注意那些空格哦
  •  那个关于getJSON()的问题
    <?php
    	$arr = array("name" => "xiaoxiao", "sex" => "man");
    	$jarr = json_encode($arr);
    
    	echo $jarr;
    ?>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>无标题文档</title>
    <style type="text/css">
    
    </style>
    <script type="text/javascript" src="scripts/jquery-1.6.2.min.js"></script>
    <script type="text/javascript">
    	function Demo() {
    		$.getJSON("Demo.php", function(json){
    			alert(json.name + "hehe");	
    		});	
    	}
    </script>
    
    </head>
    
    <body>
    <input type="button" onClick="Demo()">
    </body>
    </html>
    
    我应该如何显示name呢?

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 黑客帝国 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值