JQuery/PHP

JQuery 实现点击无刷新提交($.post()函数使用方法)

阿里云

网站提交数据常用的方法是使用 FORM 表单,使用 FORM 表单提交比较固化,在有些情况下使用比较麻烦。取而代之的是使用 JQuery 的$.post()函数进行无刷新提交。

下面学 WordPress 主题网介绍一下 JQuery 的$.post()函数进行无刷新提交的使用方法。

也想出现在这里?联系我们
创客主机

使用无刷新提交时,就不需要再使用 form 标签了,直接使用 a 标签或者 span 标签就可以传参了。例如:

  1. <span class="addshop" data-haveid="1" data-usershop="2">点击提交</span>

这样就可以通过 data 的方式来传递参数了。下面就是使用$.post()进行无刷新提交了。

  1. $('.addshop').click(
  2. function(){
  3. var haveid = $(this).data("haveid");
  4. var usershop = $(this).data("usershop");
  5. var ajax_gwc = {
  6. //传递的参数
  7. haveid:haveid,
  8. usersp:usershop,
  9. };
  10. $.post("chuli.php", ajax_gwc,//处理的PHP文件
  11. function(data) {
  12. $('.cont').HTML(data);//可以将返回值插入元素中
  13. });
  14. alert("提交成功!");
  15. return false;
  16. });

最后就是在 PHP 文件中接收传来的参数了。很简单,使用以下的代码即可。

  1. <?php echo $_POST['haveid'];?>

这样就可以实现无刷新页面情况下,提交数据了。

JQuery 实现点击无刷新提交($.post()函数使用方法)

已有 144 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!