管理员审核要非常的小心,因为涉及到公司财务问题。但谁都有犯错误的时候,为了减少犯错误的机率,我决定把财务审核那部分的链接都需要双确定以后才能点开。因为公司用的是jQuery框架,查了一下jQuery的资料及问了下同事,发现还挺简单的,如果只是超链接的话可以用下面的代码就可以解决:
jQuery(function(){
jQuery("a").click(function(){
if(confirm("请核对一下你的操作,此操作不可逆!")&&confirm("再核对一遍"){
return true
}else{
return false;
}
});
});
放在页面中,无论点那个超链接,都得经过两次确定才能访问。上面的是整个页面的所有超级链接都会经过两次确认,这肯定不是我想要的,我需要的是在某个table下的超链接需要确认,那可以把代码修改如下:
jQuery(function(){
jQuery("table1 a").click(function(){
if(confirm("请核对一下你的操作,此操作不可逆!")&&confirm("再核对一遍"){
return true
}else{
return false;
}
});
});
这样id为"table1"下的所有超链接都要确定,而其他的和原来一样。那如果是用按钮提交form,代码也是差不多一样的
jQuery(function(){
jQuery("#deleteButton").click(function(){
if(confirm("请核对一下你的操作,此操作不可逆!")&&confirm("再核对一遍"){
jQuery("form:first").submit();
}
});
});
deleteButton是button的id,"form:first"是第一个form。
这样我的功能这达到了,但不知道有没有更简便的JAVASCRIPT来实现这样的功能,以前对JS也不够重视,用了jQuery后才发现用了JS后,网页的互动性太太增强了,看来自己还得在这方面下下功夫。

| < Prev | Next > |
|---|
- 03/11/2007 07:29 - jTagging(jquery)
- 11/10/2007 01:01 - NiceJForm完美提交表单(jquery插件)
- 10/10/2007 07:30 - jQuery的表单校验插件validate
- 09/10/2007 03:00 - autohelp(jquery)
- 08/10/2007 04:46 - LavaLamp菜单
- 17/09/2007 18:02 - 基于jquery的进度条
- 17/09/2007 08:35 - 基于jQuery的密码强度验证







