jquery表单form提交阻止页面全部刷新
首先明确一点:form表单下,如果是针对form元素进行提交,整个页面都会刷新。
所以出现的问题是:当用户往输入框内输入内容分后,按回车或者点击提交按钮,往当前页面输出内容的局部刷新会被之后的整个页面刷新给刷掉。
为了阻止整个页面刷新而保留局部刷新,我们可以使用以下方法:
方法一:(推荐)在js里form表单用submit(),最后return false
<script type="text/javascript">
$(document).ready(function(){
$("#form1").submit(function(){
事件处理
return false;
});
});
</script>
<form id="form1">
<input type="text" id="text1">
<input type="submit" id="btn1" value="submit">
</form>
方法二:舍弃回车提交,提交事件针对form元素之外的按钮元素,用户可以鼠标点击提交按钮来实现。
<script type="text/javascript">
$(document).ready(function(){
$("#btn1").click(function(){
事件处理
});
});
</script>
<form>
<input type="text" id="text1">
</form>
<input type="submit" id="btn1" value="submit">
方法三:给输入框<input>额外设置回车提交
jquery表单form提交阻止页面全部刷新相关推荐
- Ajax(jQuery封装),表单form提交(Ajax),art-template模板引擎,原生Ajax,XML和JSON,axios,跨域和JSONP,防抖和节流,HTTP协议
目录 服务器基本概念 1.URL 2.URL地址的组成部分 3. 图解客户端与服务器的通信过程 4.网页中如何请求数据 5.资源的请求方式 Ajax jQuery中的Ajax 1. $.get()函数 ...
- JQuery表单的提交方式
在MVC中,jQuery表单的提交方式尤为重要,表单的提交需要视图和控制器的密切连接使用. 控制器与视图的连接.接收分为三种: 自动提交:submit , action , methion 手动提交: ...
- js实现表单form提交前进行确认提示
在jquery中,可以使用confirm来弹出提示框,实现确认提交.下面小编举例讲解js实现表单form提交前进行确认提示. 工具/原料 js+html 代码编辑器:zend studio 10.0 ...
- 表单form提交前弹出确认对话框
表单form提交前进弹出确认对话框 定义一个函数: <script language="javascript"> function sumbit_sure(){ var ...
- php ajax jquery 表单重复提交,jQuery如何防止Ajax重复提交
首先说说防止重复点击提交是什么意思. 我们在访问有的网站,输入表单完成以后,单击提交按钮进行提交以后,提交按钮就会变为灰色,用户不能再单击第二次,直到重新加载页面或者跳转.这样,可以一定程度上防止用户 ...
- 表单Form提交数据和PHP数据处理
一.先来认识一下表单有那些常用元素和属性: 1.<from 表单的属性有: name="表单名称" ,非必须但是为避免混乱,不同表单尽量用不同的名字,且应该与表单的功能相符: ...
- java jsp校验提示信息_java Jquery表单校验代码jsp页面
jsp.file 欢迎注册EasyMall /* 注册表单的js校验 */ var formObj = { /* 检查输入项是否为空 */ "checkNull" : functi ...
- php ajax jquery 表单重复提交,jQuery的 $.ajax防止重复提交的两种方法(推荐)
下面给大家带来两种关于jquery 的ajax防止重复提交的解决方法,具体介绍如下所示: 1.第一种,对于onclick事件触发的的ajax 可以采用如下方法: 即在beforeSend中使点击按钮不 ...
- php ajax jquery 表单重复提交,Jquery 防止Ajax重复提交权威解决方案
/** * jquery ajax请求过滤,防止ajax请求重复发送,对ajax发送错误时进行统一处理 */ $(function(){ var pendingRequests = {}; // 所有 ...
最新文章
- 阿里云加入 OCI,共建容器开放标准
- 内核中用于数据接收的结构体struct msghdr
- Redis持久化-深入理解AOF,RDB
- 反积分饱和 程序_用抗积分饱和PID控制传递函数为G(s)的被控对象
- 解决xhost:unable to open display的问题
- vim自己主动缩进配置
- 关于通过ServletContext获取数据出现的http500的错误的解决方案
- 拓端tecdat|R语言中实现广义相加模型GAM和普通最小二乘(OLS)回归
- 直线电机原理动画_直线振动筛工作原理结构图以及结构解析
- Mac下Docker镜像加速
- mac谷歌浏览器怎么登陆账户_Mac如何安装谷歌浏览器 Mac安装谷歌浏览器的方法...
- 我的第一个python程序源代码_科学网—我的第一个Python程序——删除代码前行号的小工具 - 闫小勇的博文...
- 苹果手机计算机网络设置,苹果手机上网速度慢怎么办!手把手教你如何解决
- 学校考的计算机证怎么查询系统,软考证书查询网址是什么?怎么查询?
- Jetty篇教程 之Jetty 嵌入式服务器
- 探究 EIP-4488 —— Rollup 助燃剂
- RocketMQ的name server启动源码总结
- 网络安全与渗透:信息收集——google浏览器插件,代理服务(五)此生无悔入华夏,男儿何不带吴钩
- 从零到有——我的OA如何成长
- wms仓库管理系统的核心功能及作用