zeromemos
最好的学习方法就是输出所学的知识

ThinkPHP5验证码刷新后不显示原因记录

thinkPHP5验证码按照网上的代码在点击刷新后无法显示

<script>
    function refreshVerify() {
        var ts = Date.parse(new Date())/1000;
        $('#verify_img').attr("src", "/captcha?id="+ts);
    }
</script>


这是因为这边生成的链接是/captcha?idXXX
需要查看自己网站的路由规则是否必须在网址后面加index.php,如果需要的话要把JS代码改成:

function refreshVerify() {
        var ts = Date.parse(new Date())/1000;
        $('#verify_img').attr("src", "/index.php/captcha?id="+ts);
    }

在生成的新图片地址前面加上index.php/即可

评论区

关于我们

本站主要用于记录个人学习笔记,网站开发中,如需以前站内资料请加QQ群272473835索取。注册账号仅提供回帖功能,可不注册!

微信公众号