1 00:00:00,000 --> 00:00:02,340 >> 扬声器1:让我们实现Web 页面,允许用户 2 00:00:02,340 --> 00:00:03,660 看看股票报价。 3 00:00:03,660 --> 00:00:07,970 让我们首先假设存在 一个叫做quote.php文件,但本 4 00:00:07,970 --> 00:00:11,110 可以在大多数实施任何 语言,但他们的生活目的就是 5 00:00:11,110 --> 00:00:15,800 期望称为HTTP GET参数 符号,它的值是 6 00:00:15,800 --> 00:00:18,120 股票的象征而 你想要一个报价。 7 00:00:18,120 --> 00:00:22,530 >> 举例来说,如果我们看看在这个文件 我的浏览器,quote.php,请注意 8 00:00:22,530 --> 00:00:26,900 我已经通过了,已经有一个符号 FB的,为Facebook。 9 00:00:26,900 --> 00:00:31,060 并注意什么回来 是用三把钥匙的JSON对象。 10 00:00:31,060 --> 00:00:34,560 一个人的所谓的象征,一个叫 名字,一个叫价。 11 00:00:34,560 --> 00:00:38,920 它的值是完全相同那 从有问题的文件。 12 00:00:38,920 --> 00:00:41,680 >> 现在让我们将注意力转移到 一些HTML的开头和 13 00:00:41,680 --> 00:00:43,340 JavaScript的。 14 00:00:43,340 --> 00:00:48,990 在这里,在Ajax-0.html,发现里面 我的网页的身体我有一个表格 15 00:00:48,990 --> 00:00:53,430 具有一个onsubmit属性,则 它的价值是报价和回报 16 00:00:53,430 --> 00:00:57,020 假的,从而确定,我想 调用JavaScript函数 17 00:00:57,020 --> 00:00:59,660 所谓的报价,则返回false。 18 00:00:59,660 --> 00:01:04,459 同时,这种形式里面是一个 符号,它的ID是,报价引文结束, 19 00:01:04,459 --> 00:01:07,940 “符号”,然​​后再输入其 类型被提交给了我 20 00:01:07,940 --> 00:01:09,280 提交按钮。 21 00:01:09,280 --> 00:01:13,460 >> 与此同时,我的网页的头里面, 有一个script标签,源 22 00:01:13,460 --> 00:01:18,000 这是URL到jQuery的,很 流行的JavaScript库,及以下 23 00:01:18,000 --> 00:01:21,150 这是另一种脚本标签,里面 这是一些的开始 24 00:01:21,150 --> 00:01:23,440 JavaScript的,我自己会写。 25 00:01:23,440 --> 00:01:26,900 这是一个引用函数,将 最终被调用,且内部 26 00:01:26,900 --> 00:01:31,300 下面就让我们来声明一个变量叫 URL,指定这个值 27 00:01:31,300 --> 00:01:32,590 变应quote.php?符号=“。 28 00:01:32,590 --> 00:01:38,090 29 00:01:38,090 --> 00:01:42,170 >> 现在让我们来串连到年底 初始字符串的任何符号 30 00:01:42,170 --> 00:01:43,840 用户已经大概打出来。 31 00:01:43,840 --> 00:01:51,770 具体地讲,让我们做+ $“”#符号 因此指定我想 32 00:01:51,770 --> 00:01:54,910 得到的,从我的DOM jQuery的, 其独特的元素 33 00:01:54,910 --> 00:01:56,430 标识,一个符号。 34 00:01:56,430 --> 00:01:59,500 回想一下,那简直是文本 场到其中的用户要 35 00:01:59,500 --> 00:02:01,210 键入股票代码。 36 00:02:01,210 --> 00:02:05,030 >> 那么我们姑且称之为V​​AL,这是一个函数 或方法,将得到的 37 00:02:05,030 --> 00:02:06,740 值,该用户的键入。 38 00:02:06,740 --> 00:02:11,540 然后让我们调用一个jQuery函数 所谓的getJSON,传递的 39 00:02:11,540 --> 00:02:16,010 第一个参数是URL,传递,如 第二个参数,一个匿名 40 00:02:16,010 --> 00:02:18,900 函数要求 一个参数。 41 00:02:18,900 --> 00:02:20,360 数据,我们将调用它。 42 00:02:20,360 --> 00:02:25,130 而这个匿名函数里面, 我们将简单地做警示,然后在 43 00:02:25,130 --> 00:02:27,940 括号,data.price。 44 00:02:27,940 --> 00:02:31,470 如果数据毕竟是JSON 带有三个字段对象 - 45 00:02:31,470 --> 00:02:35,100 符号,名称和价格,由 做data.price我去拿 46 00:02:35,100 --> 00:02:36,640 正是价值。 47 00:02:36,640 --> 00:02:39,000 >> 现在让我们保存文件,并 在浏览器中打开它。 48 00:02:39,000 --> 00:02:42,230 49 00:02:42,230 --> 00:02:48,760 http://localhost/ajax-0.html。 50 00:02:48,760 --> 00:02:49,870 在这里,我们有一个表格。 51 00:02:49,870 --> 00:02:52,890 让我们键入FB为Facebook 并获得报价。 52 00:02:52,890 --> 00:02:55,070 在那里,然后,是Facebook的 最新的股票价格。 53 00:02:55,070 --> 00:02:58,368