thinkphp 遇到的东西

1.

<a class="buy_btn" href="/index/buy/submit_order?id={$list.id}">立即购买</a>(不用button)

2.

function layer_error($msg, $re = true){
    header("Content-type: text/html; charset=utf-8"); 
    echo '<script type="text/javascript" src="/public/static/public/jquery.min.js"></script>';
    echo '<script type="text/javascript" src="/public/static/public/layer/layer.js"></script>';
    echo "<script>layer.msg('$msg',{icon:5,time:3000});</script>";
    if($re){
        echo "<script>setTimeout(function(){window.history.go(-1);},3000);</script>";
    }
}

3.

登录跳转回来
        if(Session::has('user')){
            // $this->user = Session::get('user');
            $user_id = Session::get('user.id');
        }else{
            Session::set('re_url', '/mobile/goods/goodinfo/id/'.$id);
            return json(['status'=>-1,'msg'=>'请登录']); 
        }  

4.

volist出来的数据某一条的数据的id获取        
<div class="remove" οnclick="del({$vo.goods_id})">删除</div>    

5.

volist和foreach的区别    

foreach可以带key

//不用ajax弹窗
function layer_error($msg)
{
    header("Content-type: text/html; charset=utf-8");
    echo '<script type="text/javascript" src="/public/static/mobile/js/jquery-1.8.3.js"></script>';
    echo '<script type="text/javascript" src="/public/static/mobile/js/layer/2.4/layer.js"></script>';
    echo "<script>$(function () {layer.msg('$msg',{icon:5,time:1000},function(){window.history.go(-1)})}); </script>";
}

6.
md5(time().rand(1000,9999).rand(1000,9999)))

7.

(return 与 echo) 

return 页面 ,echo script

      $html = '<h1 style="padding-top:80px;text-align:center;">欢迎使用 '.Session::get('web_setting.web_name').' 后台管理系统</h1>';
        $html .= '<h1 style="padding-top:80px;text-align:center;">'.$greetings.'</h1>';
        return $html;
  
        echo "<script>parent.form_callback('1','');</script>"; 
        exit;

8.layer.open()的两种渲染页面方式

             layer.open({

                title: title,

                type: 2,

                content: '/admin/gene/info?id='+id,

                btn:false,

                area:['80%','90%'],

              });

 

判断浏览器点击关闭和刷新页面     

            // window.onbeforeunload = function () //author: meizz

            //  {

            //      var n = window.event.screenX - window.screenLeft;

            //      var b = n > document.documentElement.scrollWidth - 20;

            //      if (b && window.event.clientY < 0 || window.event.altKey) {

            //          // var end_time = new Date();

            //          var end_time = $('#e_time').val()

            //          // window.location.href = "/index/user/get_time?id=1";

            //          $.ajax({

            //              url: '/index/user/get_time',

            //              type: 'post',

            //              dataType: 'json',

            //              data: { 'end_time': end_time },

            //              success: function (msg) {

 

            //              }

            //          });                     

            //          // 关闭

            //      }

            //      else {

            //          var end_time = $('#e_time').val()

            //          $.ajax({

            //              url: '/index/user/get_time',

            //              type: 'post',

            //              dataType: 'json',

            //              data: { 'end_time': end_time },

            //              success: function (msg) {

            //                  if(msg.code == 0) {

            //                      windo.location.reload()

            //                  }

            //              }

            //          }); 

 

            //      }

// // 刷新

            //  }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值