首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
jQuery介绍
jQuery 安装
jQuery 语法
jQuery 选择器
jQuery 事件
jQuery 效果- 隐藏和显示
jQuery 效果 - 淡入淡出
jQuery 效果 - 滑动
jQuery 效果- 动画
jQuery 停止动画
jQuery Callback 方法
jQuery - 链式写法
jQuery - 获取内容和属性
jQuery - 设置内容和属性
jQuery - 添加元素
jQuery - 删除元素
jQuery - 获取并设置 CSS 类
jQuery css() 方法
jQuery 遍历
jQuery 遍历 - 祖先
jQuery 遍历 - 后代
jQuery 遍历 - 同胞(siblings)
jQuery 遍历- 过滤
jQuery - AJAX 简介
jQuery - AJAX load() 方法
jQuery - get() 和 post() 方法
jQuery 可用方法大全
jQuery插件
当前位置:
首页>>
技术小册>>
JQuery入门教程
小册名称:JQuery入门教程
jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。 ####HTTP 请求:GET vs POST 两种在客户端和服务器端进行请求-响应的常用方法是:GET 和 POST。 GET - 从指定的资源请求数据 POST - 向指定的资源提交要处理的数据 GET 基本上用于从服务器获得(取回)数据。注释:GET 方法可能返回缓存数据。 POST 也可用于从服务器获取数据。不过,POST 方法不会缓存数据,并且常用于连同请求一起发送数据。 如需学习更多有关 GET 和 POST 以及两方法差异的知识,请阅读我们的 HTTP 方法 - GET 对比 POST。 ####jQuery $.get() 方法 $.get() 方法通过 HTTP GET 请求从服务器上请求数据。 语法: `$.get(URL,callback);` 或 `$.get( URL [, data ] [, callback ] [, dataType ] )` - URL:发送请求的 URL字符串。 - data:可选的,发送给服务器的字符串或 key/value 键值对。 - callback:可选的,请求成功后执行的回调函数。 - dataType:可选的,从服务器返回的数据类型。默认:智能猜测(可以是xml, json, script, 或 html)。 下面的例子使用 $.get() 方法从服务器上的一个文件中取回数据: 实例 ```bash $("button").click(function(){ $.get("demo_test.php",function(data,status){ alert("数据: " + data + "\n状态: " + status); }); }); ``` $.get() 的第一个参数是我们希望请求的 URL("demo_test.php")。 第二个参数是回调函数。第一个回调参数存有被请求页面的内容,第二个回调参数存有请求的状态。 提示: 这个 PHP 文件 ("demo_test.php") 类似这样: demo_test.php 文件代码: ```bash <?php echo '这是个从PHP文件中读取的数据。'; ?> ``` ####jQuery $.post() 方法 $.post() 方法通过 HTTP POST 请求向服务器提交数据。 语法: `$.post(URL,callback);` 或 `$.post( URL [, data ] [, callback ] [, dataType ] )` - URL:发送请求的 URL字符串。 - data:可选的,发送给服务器的字符串或 key/value 键值对。 - callback:可选的,请求成功后执行的回调函数。 - dataType:可选的,从服务器返回的数据类型。默认:智能猜测(可以是xml, json, script, 或 html)。 下面的例子使用 $.post() 连同请求一起发送数据: 实例 ```bash $("button").click(function(){ $.post("/try/ajax/demo_test_post.php", { name:"码小课教程", url:"http://www.maxiaoke.com" }, function(data,status){ alert("数据: \n" + data + "\n状态: " + status); }); }); ``` $.post() 的第一个参数是我们希望请求的 URL ("demo_test_post.php")。 然后我们连同请求(name 和 url)一起发送数据。 "demo_test_post.php" 中的 PHP 脚本读取这些参数,对它们进行处理,然后返回结果。 第三个参数是回调函数。第一个回调参数存有被请求页面的内容,而第二个参数存有请求的状态。 提示: 这个 PHP 文件 ("demo_test_post.php") 类似这样: demo_test_post.php 文件代码: ```bash <?php $name = isset($_POST['name']) ? htmlspecialchars($_POST['name']) : ''; $url = isset($_POST['url']) ? htmlspecialchars($_POST['url']) : ''; echo '网站名: ' . $name; echo "\n"; echo 'URL 地址: ' .$url; ?> ```
上一篇:
jQuery - AJAX load() 方法
下一篇:
jQuery 可用方法大全
该分类下的相关小册推荐:
暂无相关推荐.