关于token令牌在ajax错误时的解决办法参考

浏览:818 发布日期:2018/11/29 分类:ThinkPHP5专区 关键字: token 验证码 令牌
在ajax返回错误后面添加一个局部刷新的 只刷新token的div就可以了
我自己做的时候反正能正常使用
例子:
表单部分<div class="token"  id="token">
                            <input type="hidden" name="__token__" value="{$Request.token}" />
                        </div>
ajax返回部分 在输出错误时添加   $(".token").load("这里是表单的页面地址 .token");如果同时启用验证码,在验证码div中也加入该class 会同时刷新验证码和令牌 其他部分不刷新(输入的表单还在)

另外 我在实际中遇到了一个问题 就是token和验证码同时用的时候
他会把token部分也会和验证码一样展示出来.不知道这个是什么错误.

不过解决办法是让token加上一个id 在返回错误时刷新token的时候 同时再隐藏token就可以了$("#token").hide(); //隐藏token作为新手,我不确定我的方法好不好,如果觉得不好,请别喷我,谢谢.
最佳答案
评论( 相关
后面还有条评论,点击查看>>