ghost50
- ghost50 赞了回复
不是bug,看了源码之后,要求再次请求才会刷新认证码,以下为我写的 js
//刷新验证码 function refreshCaptcha(_captcha){ $.getJSON("/site/captcha?refresh=true",function(res){ var dataUrl = _captcha.attr("data-url"); if(!dataUrl){ dataUrl = _captcha.attr("src"); _captcha.attr("data-url",dataUrl); } _captcha.attr("src",dataUrl+"?rd="+Math.random()); }); }
不是bug,看了源码之后,要求再次请求才会刷新认证码,以下为我写的 js
//刷新验证码 function refreshCaptcha(_captcha){ $.getJSON("/site/captcha?refresh=true",function(res){ var dataUrl = _captcha.attr("data-url"); if(!dataUrl){ dataUrl = _captcha.attr("src"); _captcha.attr("data-url",dataUrl); } _captcha.attr("src",dataUrl+"?rd="+Math.random()); }); }