jQuery的post怎么使用
本文小编为大家详细介绍“jQuery的post怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“jQuery的post怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
get 和 post 请求概述#jQuery#在Http中,有多种请求方式,如get、post等,但是最常用的是获取数据和提交数据,获取数据是get请求,提交数据是post请求。
注意:HTTP请求是指客户端向服务器发送的请求。例如使用自己的电脑打开浏览器,输入“百度”的网址,此时就是从你的计算机向百度的服务器发起HTTP请求。
本文专门来讲述一下 $.post( ) 方法
$.post( ) 方法使用$.post()方法可以将html客户端的内容提交到服务器上,并且还可以将Post过来的数据存储到数据库中。
请注意,查询字符串(名称/值对)是在 POST 请求的 HTTP 消息主体中发送的:
POST/test/demo_form.phpHTTP/1.1
Host:w3cschool.com
name1=value1&name2=value2
有关 POST 请求的其他一些注释:
POST 请求不会被缓存
POST 请求不会保留在浏览器历史记录中
POST 不能被收藏为书签
POST 请求对数据长度没有要求
$.post() 方法通过 HTTP POST 请求向服务器提交数据。
语法:
$.post(URL,data,callback);
必需的URL参数规定您希望请求的 URL。
可选的data参数规定连同请求发送的数据。
可选的callback参数是请求成功后所执行的函数名。
下面的例子使用 $.post() 连同请求一起发送数据:
实例$("button").click(function(){
$.get("demo_test.php",function(data,status){
alert("数据: " + data + "\n状态: " + status);
});
});
尝试一下 »
$.post() 的第一个参数是我们希望请求的 URL ("demo_test_post.php")。
然后我们连同请求(name 和 url)一起发送数据。
"demo_test_post.php" 中的 PHP 脚本读取这些参数,对它们进行处理,然后返回结果。
第三个参数是回调函数。第一个回调参数存有被请求页面的内容,而第二个参数存有请求的状态。
提示:这个 PHP 文件 ("demo_test_post.php") 类似这样:
<?php
$name=isset($_POST['name'])?htmlspecialchars($_POST['name']):'';
$url=isset($_POST['url'])?htmlspecialchars($_POST['url']):'';
echo'网站名:'.$name;
echo"\n";
echo'URL地址:'.$url;
?>
get方法与post方法的区别在发送密码或其他敏感信息时绝不要使用 GET !POST 比 GET 更安全,因为参数不会被保存在浏览器历史或 web 服务器日志中。可见性数据在 URL 中对所有人都是可见的。数据不会显示在 URL 中。
读到这里,这篇“jQuery的post怎么使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。