为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Ajax全接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Ajax全接触

姜维 Web前端工程师
难度中级
时长 2小时10分
  • 002
    查看全部
  • 001
    查看全部
  • request.open("POST","xx.php",true); request.setRueqstHeader("Content-type","application/x-www-form-urlencoded"); request.send("name=王二狗&sex=男");
    查看全部
  • http://img1.sycdn.imooc.com//557059f900015a6e12000530-120-68.jpg
    查看全部
  • http://img1.sycdn.imooc.com//55704eec0001d68412000530-120-68.jpg
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2015-06-04

  • <?php // 设置html页面的编码格式是utf8 header("Content-Type:text/plain;charset=utf-8"); // header("Content-Type:application/json;charset=utf-8"); // header("Content-Type:text/xml;charset=utf-8"); // header("Content-Type:text/html;charset=utf-8"); // header("Content-Type:application/javascript;charset=utf-8"); //定义一个多维数组,包括员工的信息,每条员工信息为一个数组 $arr = array( array("name" => "tom", "number" => "101","sex" => "男","job" => "演员"), array("name" => "jack", "number" => "102","sex" => "男","job" => "经理"), array("name" => "mary", "number" => "103","sex" => "女","job" => "歌手"), ); //判断如果是get请求,则进行搜索;如果是post请求,则进行新建数据 // $_SERVER是一个超全局变量,在一个脚本的全部作用域中都可用,不用使用global关键字 // $_SERVER["REQUEST_METHOD"]返回访问页面使用的请求方法 if($_SERVER["REQUEST_METHOD"] == "GET"){ //请求方法为GET方式,进行搜索 search(); }else if($_SERVER["REQUEST_METHOD"] == "POST"){ //请求方式为post方式,创建数据 create(); } // 通过员工编号搜索员工 function search(){ /*
    查看全部
  • 有没有员工编号的参数 isset检测变量是否设置;empty判断值是否为空 超全局变量$_GET和$_POST用于收集表单数据 */ if(!isset($_GET["number"]) || empty($_GET["number"])){ echo "参数错误"; return; } /* 函数之外声明的变量拥有global作用域,只能在函数以外进行访问 global关键词用于访问函数内的全局变量 */ global $arr; // 获取number参数 $number = $_GET["number"]; $result = "没有找到员工"; // 遍历$arr多维数组,查找key值为number的员工是否存在,如果存在,则修改返回结果 foreach($arr as $value){ if($value["number"] == $number){ $result = "找到员工:员工编号:".$value["number"].",员工姓名:".$value["name"].",员工性别:".$value["sex"].",员工职位:".$value["job"]; break; } } echo $result; } function create(){ //判断信息是否填写完全 if(!isset($_POST["name"]) || empty($_POST["name"]) ||!isset($_POST["nubmer"]) || empty($_POST["nubmer"]) ||!isset($_POST["sex"]) || empty($_POST["sex"]) ||!isset($_POST["job"]) || empty($_POST["job"])) { echo "参数错误,员工信息填写不全"; return; } //TODO:获取POST表单数据并保存到数据库 //提示保存成功 echo "员工:".$_POST["name"]."信息保存成功!"; } ?>
    查看全部
  • json中的JSON.parse()和JSON.eval()的区别,eval可以包含js的方法,它不会看是否语法有错误,这样很危险,会造成恶意的数据传输,建议用parse()方法 var jd='{"staff":[{"name":"红旗","age":90},{"name":"郭靖","age":35}]}'; var jobj= JSON.parse(jd); //var jobj= eval('('+jobj+')'); alert(jobj.staff[1].name+jobj.staff[1].age);
    查看全部
  • 应该是XAMPP,X(系统)+Apache+MySQL+PHP+PERL
    查看全部
    0 采集 收起 来源:Ajax-例子简介

    2015-06-03

  • 用jQuery实现ajax
    查看全部
    0 采集 收起 来源:jQuery中的AJAX

    2015-06-03

  • JavaScript 出于安全方面的考虑,不允许跨域调用其他页面的对象。
    查看全部
  • JavaScript 出于安全方面的考虑,不允许跨域调用其他页面的对象。
    查看全部
  • 用jQuery实现Ajax:
    查看全部
    0 采集 收起 来源:jQuery中的AJAX

    2015-06-02

  • 一个在线的JSON校验工具:JSONLint
    查看全部
  • JSON语法规则: JSON 数据的书写格式是:名称/值对,如"name":"郭靖"
    查看全部
    0 采集 收起 来源:json基本概念

    2018-03-22

举报

0/150
提交
取消
课程须知
只需要有基础的javascript语法知识,就可以很容易理解本课程哦
老师告诉你能学到什么?
通过本课程的学习,您可以了解到Ajax概念、HTTP请求概念、PHP简单语法、JSON数据格式、Ajax的原生和jQuery实现、跨域等知识,只需要一些时间,看似复杂的知识点,其实都是纸老虎,会被你一捅就破。您不但会了解Ajax的使用,而且会清楚Ajax的原理,并举一反三。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!