管理员
站长QQ:515138
- 主题
- 124
- 回帖
- 7
- 在线时间
- 76 小时
- 注册时间
- 2024-2-3
- 最后登录
- 2024-11-14
|
thinkphp8.x按钮中英文切换语言代码教程
前端代码如下:
- <div>
- <a href="javascript:;" onclick="setlang('zh-cn')">中文</a>
- <a href="javascript:;" onclick="setlang('en-us')">英文</a>
- <script>
- function setlang(lang){
- $.ajax({
- type:'get',
- url:"{:url('setlang')}?lang=" + lang,
- success: function (res) {
- if(res.code>0){
- alert(res.msg);
- window.location.reload();
- }else{
- layer.msg(res.msg,{'icon':2}); //失败
- }
- },
- dataType: 'json'
- })
- }
- </script>
- </div>
复制代码 后端代码如下:
- public function setlang(){
- if(request()->isAjax()){
- $lang = $id = request()->param('lang');
- cookie('think_lang', $lang);
- return json(array('code'=>1,'msg'=>"恭喜,更换!"));
- }
- }
复制代码
|
|