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()
// }
// }
// });
// }
// // 刷新
// }