文档章节

jquery 解决页面双重提交问题

zqb666
 zqb666
发布于 2016/07/06 11:26
字数 201
阅读 3
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="jq1.10.2.js"></script>
<script type="text/javascript">
  $(function() {
       $("form").submit(function(){
$(":submit",this).attr("disabled","disabled");  
})
      });
</script>
</head>

<body>
<form action="http://www.baidu.com" method="post">
<h1>表单提交</h1>
<input type="text" name="age" />

<input type="submit" value="提交" />
</form>
</body>
</html>



这里用到了jquery的 “CSS和自定义过滤器”选择器:submit(选择提交按钮元素)

警告:
使用这种方式来禁用提交按钮,不能免除服务器后台代码的职责,这个只是在前端做了控制
但是对于黑客攻击还是不行,得在后台做控制,只是在用体验上增加了友好度。

本文转载自:http://skyfar666.iteye.com/blog/1962974

zqb666
粉丝 3
博文 81
码字总数 30260
作品 0
宁波
私信 提问
用jQuery让页面生动起来——操作元素属性和特性

1.1操作元素属性和特性 提到DOM 元素,我们可以操作的最基本部分是指派到元素的属性和特性。这些属性和特性作为解析页面HML标记的结果,初始化时被指派到DOM元素,并且可以在脚本控制下动态地...

叶知秋
2013/09/03
243
0
《JavaScript实用效果整理》系列分享专栏

整理一些使用的JavaScript效果,在Web开发中遇到的比较好的动态效果,都收藏在这里,对以后的网站开发增加不少的色彩 《JavaScript实用效果整理》已整理成PDF文档,点击可直接下载至本地查阅...

开元中国2015
2018/10/29
70
0
ajax不执行success回调而是执行了error回调

ajax不执行success回调而是执行了error回调 最近在看jQuery的API文档,在使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数 附上代码如下:...

风中帆
2015/01/31
484
1
JQuery的Ajax跨域请求的解决方案

今天在项目中需要做远程数据加载并渲染页面,直到开发阶段才意识到ajax跨域请求的问题,隐约记得Jquery有提过一个ajax跨域请求的解决方式,于是即刻翻出Jquery的API出来研究,发现JQuery对于...

Carl_
2014/07/15
691
0
Struts2 整合jQuery实现Ajax功能

Struts2 整合jQuery实现Ajax功能 技术领域很多东西流行,自然有流行的道理,这几天用了jQuery,深感有些人真是聪明绝顶,能将那么多技术融合的如此完美。 首先明确个概念: jQuery是什么:是...

孙斐
2011/10/12
9.2K
2

没有更多内容

加载失败,请刷新页面

加载更多

有哪些常用的命名git分支实例的例子? [关闭]

现在,我已经使用本地git存储库与我的组的CVS存储库进行了几个月的交互。 我已经制作了一个几乎神经质的分支,其中大部分幸运地合并回我的行李箱。 但是命名开始成为一个问题。 如果我有一个...

javail
4分钟前
1
0
在virtualenv中使用不同的Python版本

我有一个目前使用python 2.5.4运行的Debian系统。 我正确安装了virtualenv,一切正常。 我是否可以将virtualenv与其他版本的Python一起使用? 我编译了Python 2.6.2,并希望将其与一些virtu...

技术盛宴
20分钟前
4
0
保证金术语参考

术语,定义 1.钱包, 余额. ON THE ENCHANGED CONVERGENCE OF STANDARD LATTICE METHODS FOR OPTION PRICING...

MtrS
22分钟前
3
0
x006-函数和模块的使用

函数和模块的使用 在Python中可以使用def关键字来定义函数,和变量一样每个函数也有一个响亮的名字,而且命名规则跟变量的命名规则是一致的。在函数名后面的圆括号中可以放置传递给函数的参数...

伟大源于勇敢的开始
32分钟前
3
0
为什么面试必问线程状态?你的回答满分了吗

看很多同学的面经、网上的面试资料,都不约而同的提到了一个基础问题:“你知道线程有几种状态吗?状态之间的扭转是怎样的?”,有准备的同学都知道有五种:New(新建)、Runnable(可运行)...

Z_J_H
33分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部