jquery设置按钮停顿3秒不可用

2014-03-07 22

<!DOCTYPE html> 
<html> 
<head> 
<title> my name is lian lily</title> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
<script type="text/javascript"> var times = 0 
function show(obj) { 
$("#btn_"+obj).attr("disabled","disabled");//设置button不可用 
times++; 
if(times == 2){ 
alert(obj); 
times = 0; 
$("#btn_"+obj).removeAttr("disabled"); 
return ; 
} 
//$("#frm"+obj).submit(); 
setTimeout("show("+obj+")" , 3000); 
} 
</script> 
</head> 
<body> 
<form action ='post.php' method="post" name="frm1" id="frm1"> 
<input type="button" name="btn_1" id="btn_1" value="提交1" onclick="show(1)" /> 
</form> 
<form action ='post.php' method="post" name="frm2" id="frm2"> 
<input type="button" name="btn_2" id="btn_2" value="提交2" onclick="show(2)"/> 
</form> 
</body> 
</html>
展开阅读全文

更多Javascript文章

jQuery ctrl+Enter shift+Enter实现代码
Feb 07 23
基于Jquery制作的幻灯片图集效果打包下载
Feb 12 24
使用jquery 简单实现下拉菜单
Jan 14 22
js用拖动滑块来控制图片大小的方法
Feb 27 24
jquery背景跟随鼠标滑动导航
Nov 20 19
关于Layui Table隐藏列问题
Sep 16 19
小程序新版订阅消息模板消息
Dec 31 14
手机访问当前页面