11 2019 档案
摘要:JQuery 时间戳转时间 var date = new Date(stocks[i]['create_time'] * 1000); var y = date.getFullYear(); var m = "00" + (date.getMonth() + 1).toString(); m = m
阅读全文
摘要:设置输入框之只能输入正整数,同时,其长度最大只有3位 <input type="text" maxlength="3" placeholder="请输入数量,最大 999" onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')">
阅读全文
摘要:JQuery 处理 微擎传递过去数据 PS:微擎得到的数据大多数是数组(我们这里处理数组) 将数组使用 json_encode() 函数处理成 JSON 格式 前端在 script 中使用 引号 将变量括起来即可得到后台设定的数据 使用 $.parseJSON() 函数转换成jquery可以处理的对
阅读全文
摘要:微擎检验表单提交 checksubmit('submit') $_W['ispost'] $_W['isajax'] if (checksubmit('submit')) { exit('表单提交了'); }if ($_W['ispost']) { exit('post 方式提交');}if ($_
阅读全文
摘要:jquery 判断是否为空 if(my_val == null || my_val == undefined || my_val==""){ console.log("我为空"); }
阅读全文
摘要:jquery 通过 toFixed 保留两位小数 <script> var num = 12.21654; console.log(num.toFixed(2)) </script>
阅读全文
摘要:通过 position:fixed 实现底部导航 HTML <div id="footer">页脚</div> CSS #footer { clear: both; height: 35px; width: 100%; background-color: gray; position: fixed;
阅读全文
摘要:thinkphp在模板中使用php的函数 使用 {:函数名} 的形式 例如: // 获取 session 中存的值 {:session('admin.loginname')} // 输出当前日期 {:date('Y-m-d H:i:s', time())}
阅读全文
摘要:thinkphp 5.1 去掉 .html 后缀
阅读全文
摘要:thinkphp 6.0 在 initialize 中重定向无效 改用 header() 函数 实例: // header('location:/index.php/模块/控制器/方法'); header('location:/index.php/admin/login/login');
阅读全文
摘要:使用 layUI做一些简单的表单验证 <form method="post" class="layui-form" > <input name="username" placeholder="用户名" type="text" lay-verify="required" class="layui-in
阅读全文
摘要:thinkphp 获取前端传递过来的参数 use think\facade\Request; // 获取当前请求的name变量 Request::param('name'); // 获取当前请求的所有变量(经过过滤) Request::param(); // 获取当前请求未经过滤的所有变量 Requ
阅读全文
摘要:jquery 向页面追加HTML append 函数 例子: <div id="append-test"></div> <script type="text/javascript"> $("#append-test").append("<span>Append</span>"); </script>
阅读全文
摘要:Jquery 处理返回的 Json 数组 <script> for (var i = 0; i < photos.length; ++ i) { console.log(photos[i]); console.log(photos[i].imgurl); } </script>
阅读全文
摘要:jquery 判断数组是否为空 if (data.length 0) { console.log("数组为空"); }
阅读全文
摘要:腾讯定位的使用 通过前端的JS代码获取到定位信息,在通过 POST 方法吧请求提交到后台服务器中 <script type="text/javascript" src="https://apis.map.qq.com/tools/geolocation/min?key=your key&refere
阅读全文
摘要:PHP 发送get请求 file_get_contents 方法: $s = file_get_contents("http://apis.map.qq.com/ws/distance/v1/?mode=driving&from=30.56808,104.064305&to=30.5702,104.
阅读全文
摘要:微信开发者工具可以获取地址而手机上不能获取地址 原因: 未进行 wx.config 的配置; 解决方法: 传入对应的签名信息,对 wx.config 进行配置 参考文档
阅读全文
摘要:微擎签名出错 错误信息: config:fail,Error: 系统错误,错误码:63002,invalid signature 修改方法: PHP 端 $account_api = WeAccount::create(); $jssdk = $account_api->getJssdkConfig
阅读全文
摘要:微擎 pdo_fetchall() 函数 注意点: 该函数内部直接执行原生 SQL 语句 如果在传递表名的时候使用了 tablename 。则不加 ims_ 前缀 参数的传递通过 :param 的形式 例子: 通过tablename指定表名: $qr = pdo_fetchall("SELECT `
阅读全文
摘要:thinkphp6.0 多应用模块下提示控制器不存在 在项目根目录下使用Composer composer require topthink/think-multi-app 参考链接
阅读全文
摘要:thinkphp6.0 开启调试模式 首先确认自己是通过 composer 进行的下载,然后修改系统目录下的 .example.env 为 .env 文件 修改 config->app.php 的 ‘show_error_msg’ => true 使用模板报错 Driver [Think] not
阅读全文
摘要:Jquery才可以使用 this 指定当前DOM jquery获取并设置它的元素 <div class="shop-item" style="line-height: 30px" shopid="{$shop['id']}" shopname="{$shop['shopname']}" latng=
阅读全文
摘要:微擎使用腾讯地图拾取坐标 注意点: 传过去的backurl参数中,如果有 & 要将其替换成 %26,不然返回来的结果中不能识别调转链接 参考链接 示例代码: <div class="mui-input-row"> <label for="address">地址</label> <input type
阅读全文
摘要:使用 MUI 自制 弹出层 <div class="zp-mask" style="display: none; width: 100%;height: 100%;background-color: rgba(0,0,0,0.45); position: fixed;top: 0px;left: 0
阅读全文
摘要:mui 底部导航栏 <nav class="mui-bar mui-bar-tab " id="nav"> <a class="mui-tab-item mui-active" id="a1"> <span class="mui-icon mui-icon-home"></span> <span c
阅读全文
摘要:PHP 向数组头部插入数据 函数: array_unshift() 示例: $s = array('a' => 0, 'b' => 3); array_unshift($s, '5'); print_r($s);
阅读全文
摘要:a 标签添加 onclick 事件 <a href="javascript:void(0);" οnclick="js_method()">点击</a>
阅读全文
摘要:# & 等特殊字符会导致 post 传参失败 处理方法使用 encodeURIComponent 将字符串转化一下 实例 // toUpperCase() 转化为大写字母 var catecolor = "#00FFFF"; var catecolor = encodeURIComponent(ca
阅读全文
摘要:HTML 颜色输入框修改事件的触发,以及获取修改后的颜色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body style=" "> <input type=
阅读全文
摘要:微擎发送模板消息 参考链接 $openid = 'oXo3is-YksITdG35n4tTKBKog'; // “未处理消息提醒”消息模板 $tpl_id='G0_VQBsYx_iJKKkb3vj3_Y4D4mPPEyEYpmzT9rLT3b0'; //跳转链接 $url='http://www.b
阅读全文
摘要:LeetCode 35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5输出: 2 知识点: array_search(); // 在数
阅读全文
摘要:将 /u 转变为 utf-8 编码 PHP实例: $result = {"errno":-1,"message":"\u8bbf\u95ee\u5fae\u4fe1\u63a5\u53e3\u9519\u8bef, \u9519\u8bef\u4ee3\u7801: 40037, \u9519\u8
阅读全文
摘要:PHP 富文本解码为 HTML 并显示 使用 html_entity_decode 函数 参考文档 PHP实例: // html_entity_decode(待解码内容, 如何处理引号) html_entity_decode($activity['content'], ENT_QUOTES)
阅读全文
摘要:LeetCode27. 移除元素 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素.
阅读全文
摘要:LeetCode 26. 删除排序数组中的重复项 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数
阅读全文
摘要:LeetCode18. 四数之和 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意: 答案中不可以包含重复的四元组。
阅读全文
摘要:LeetCode 16. 最接近的三数之和 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 targ
阅读全文
摘要:PHP 提交复选框数据 前台,name要加 []: <input type="checkbox" name="cate[]" value="cate['id']"> 后台,接收到的数据,那个被选中了,对应的那个就是 on: Array ( [0] => on )
阅读全文
摘要:LeetCode 15. 三数之和 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 例如, 给定数组 nums = [-1, 0, 1, 2, -
阅读全文
摘要:LeetCode 11. 盛最多水的容器 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:
阅读全文