以前在学的时候看见验证码链接后面总会跟个随机值之类的数,而后台又不取这个数,不知道为什么,最近又做了验证码,才发现其中的原因。
$("#codePic").click(function() { var time = new Date().getTime(); $(this).attr("src", "${base}/op/checkcode?time="+time); });
假如直接这样写,部分浏览器就会认为链接没有变化,而不去重新发送请求
$(this).attr("src", "${base}/op/checkcode");