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

2014-03-07 42

<!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文章

数组方法解决JS字符串连接性能问题有争议
Jan 12 43
关于jQuery object and DOM element
Apr 15 47
jQuery选择器总结之常用元素查找方法
Aug 04 44
jQuery获取table下某一行某一列的值实现代码
Apr 07 50
Vue.js手风琴菜单组件开发实例
May 16 44
jQuery实现菜单栏导航效果
Aug 15 35
基于zTree树形菜单的使用实例
Dec 25 44
手机访问当前页面