学做网站培训课程介绍

当前位置:

网站表单提交AJAX局部刷新实现方法

做网站时,网站不同页面大部分版块是相同的,只有某个版块的数据是变化的。这时我们可以使用AJAX局部刷新来实现表单提交时,在不变化网页地址的情况下更新某个版块数据。

AJAX局部刷新

下面介绍一下网站FORM表单提交AJAX局部刷新实现方法

第一步:网站表单AJAX局部刷新实现需要信赖JQUERY,所以我们需要在网站代码里引入JQUERY;


<script src="https://cdn.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js"></script>

第二步:下载表单AJAX局部刷新的JQUERY插件:jquery.form.js,下载地址: https://pan.baidu.com/s/1sfO0yFhWx6yruKee8twsZw 提取码: v61p

第三步:将下载的jquery.form.js上传到自己网站空间主题文件夹里,并使用以下的代码来引入jquery.form.js;(注意文件的路径)


<script src="/js/jquery.form.min.js"></script>

第四步:在FORM表单里加入id="tablistsearchform",例如:


<form method="get" id="tablistsearchform" action="">

第五步:在需要显示刷新内容的DIV,加上id="listconall",例如 :


<div id="listconall">

第六步:在网站底部代码里</body>标签上面加以下的代码,实现网站表单AJAX局部刷新。


<script>
$(document).ready(function() {
var options = {
target: '#listconall', // 需要刷新的区域
//beforeSubmit: showRequest, // 提交前调用的方法
//success: showResponse // 返回后笤俑的方法
// other available options:
//url: url // 提交的URL, 默认使用FORM ACTION
//type: type // 'get' or 'post', override for form's 'method' attribute
//dataType: null // 'xml', 'script', or 'json' (expected server response type)
//clearForm: true // 是否清空form
//resetForm: true // 是否重置form
// $.ajax options can be used here too, for example:
//timeout: 3000
};
// 绑定FORM提交事件
$('#tablistsearchform').submit(function() {
$(this).ajaxSubmit(options);
// !!! Important !!!
// always return false to prevent standard browser submit and page navigation
return false;
});
});
</script>

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • wordpress表单插件contact-form介绍:WordPress联系表单插件 – Contact Form 7 是一款简单易用扩展性灵活的表单插件,可以自定义各式各样不同类型的
  • Form表单在网站制作中经常用到,可以用于提交各类数据给另一个页面处理。也可以实现提交发送给邮箱,常用的是QQ邮箱。HTML提交表单电子
  • 学习2天,提交我的博客模版作业,老师这是我学习了博客网站课程之后,自己做的博客网站,感谢老师的课程,发自内心感谢。我把这个模版对应的整站
  • 这是我昨晚防的模具企业站,提交一下。我看了别的同学做的网站都高大上,我自己做的这个网站是一个模具网站,还是传统网站的版面,虽然不好看,但比较
  • 在做网站时,有些页面需要不断的获取数据,现在常用的方法就是通过AJAX 无刷新获取PHP接口数据,这样可以实现在不刷新页面的前提下,不断的获取加载数
  • 在做网站时,网站不同页面大部分版块是相同的,只有某个版块的数据是变化的。这时我们可以使用AJAX局部刷新来实现表单提交时,在不变化网页地址的情况
  • 如何让php程序后台自动刷新,不管有没有用户打开了网站或者页面,它始终在后台自动刷新。在用户关闭浏览器后,该脚本仍然后在服务器上继续执行。就需
  • 一些个人单页网站制作的学员,要实现每当用户打开单页网站时,随机显示多个二维码中的一个,刷新一次就随机更换一个。并且单页内容中的微信号也跟着自