![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发心得
扫地鼠Gordon
幽己一默胜笑人三声
展开
-
表单提交怎么阻止
表单的提交(不仅是鼠标点击,回车键也能提交)。理解一个常识,当光标指定在表单中时,且表单中的提交标签(如input和button)的type="submit"时,回车键默认为提交(即与鼠标点击提交效果相同)。简而言之,表单的提交就是点击提交,而阻止提交就转换成了点击事件里面的某个条件不成立时返回false。$('#buttonsend').click(function(){ var ...原创 2018-06-21 10:37:22 · 774 阅读 · 0 评论 -
PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
转:PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法一、数字补0.如果要自动生成学号,自动生成某某编号,就像这样的形式“d0000009”、“d0000027”时,那么就会面临一个问题,怎么把左边用0补齐成这样8位数的编码呢?我想到了两种方法实现这个功能。方法一:先构造一个数字10000000,千万,也就是一个1,7个0,然后加上当前的编号(比如是3),那么就得到 100...转载 2018-08-16 11:28:28 · 626 阅读 · 0 评论 -
Sublime Text3 不安装插件设置代码自动缩进对齐。
preference-》按键绑定用户在后面添加{"keys": ["ctrl+shift+q"], "command": "reindent" , "args":{"single_line": false}},然后按ctrl+shift+q即可自动缩进原创 2018-08-27 22:37:02 · 5480 阅读 · 0 评论 -
tp5同一字段的多个模糊条件查询
public function test(){ $map['r_name'] = [['like', '普通%'], ['like', '牛逼%'], ['like', '可爱%'], 'or']; $list = Db::table("tp_role") ->fetchSql(true) ->where($map) ...原创 2018-10-26 16:07:53 · 3715 阅读 · 0 评论 -
浅谈PHP中try{}catch{}的使用方法
try { Db::startTrans(); // 获取$amount 条数据 $list = Db::table("tp_address") ->lock(true) ->limit(200) ->column('telephone'); // dump($list);exit; if ...转载 2018-12-06 10:48:11 · 755 阅读 · 0 评论 -
PHPstudy改变根目录
phpstudy默认的根目录是D:\phpStudy\PHPTutorial\WWW,若想更改根目录路径。按图操作:并勾选允许根目录列表,更改根目录到指定目录应用后重启PHPstudy。如果未勾选允许根目录列表,会报以下错误 ...原创 2019-01-06 17:53:21 · 1857 阅读 · 5 评论 -
PHPstudy配置多个域名
看图:新增域名修改配置host文件建立ip 与 域名的映射关系,如:127.0.0.1 www.gd.com,建议不要使用::1 gd.com这种写法原创 2019-01-07 16:25:39 · 3950 阅读 · 0 评论 -
ThinkPhp5.1笔记试图输出字符串内容替换
从Tp5.0过来的phper:// 视图输出字符串内容替换view_replace_str配置参数改成template配置文件的tpl_replace_string配置参数。原创 2019-01-07 17:27:36 · 1711 阅读 · 0 评论 -
使用composer更新Tp5.0框架的版本
比如:更新版本至5.0.24composer require "topthink/framework=5.0.24"原创 2019-01-16 18:39:18 · 2843 阅读 · 1 评论 -
单引号、双引号、反单引号(`)一起用
既然可以这样写,偶然发现的(猜测应该是ES6吧)<button class="layui-btn layui-btn-normal" onclick="javascript:window.location.href=`{:url('模块/控制器/方法')}`">跳转</button>...原创 2019-05-08 09:56:47 · 714 阅读 · 0 评论 -
Git Bash 下操作文件及文件夹命令
1. cd : 切换到哪个目录下, 如 cd d:\fff 切换 D 盘下面的fff 目录。 当我们用cd 进入文件夹时,我们可以使用 通配符*, cd f*, 如果E盘下只有一个f开头的文件夹,它就会进入到这个文件夹.2. cd .. 回退到上一个目录, 注意,cd 和两个点点..之间有一个空格。3. pwd : 显示当前目录路径。4. ls(ll): 都是列出当前目录中的...转载 2019-06-23 11:36:36 · 700 阅读 · 0 评论 -
方法:PHP、JQ、JS 获取两个日期之间所有日期
phppublic function getDatesBetweenTwoDays($startDate,$endDate){ $dates = []; if(strtotime($startDate)>strtotime($endDate)){ //如果开始日期大于结束日期,直接return 防止下面的循环出现死循环 ...转载 2018-08-18 10:14:29 · 395 阅读 · 0 评论 -
TP5+ajax实现点击表格表头切换排序,带分页
php接收页码请求的地址 /** * ajax 无刷新分页 * param $page int 页码数 * param $field string 排序字段 * param $sort asc或desc 排序方式 * @return mixed * @throws \think\exception\DbException ...原创 2018-08-14 16:53:17 · 1212 阅读 · 1 评论 -
常用功能之 5秒钟后关闭
<html><title></title><head> <script language="javascript" type="text/javascript"> function closediv() { document.getElementById("hidediv").style.visibil转载 2018-06-24 20:05:50 · 790 阅读 · 0 评论 -
返回到上一页的html代码的几种写法
1.通过超链接返回到上一页<a href="#" onclick="javascript:history.back(-1);">返回到上一页</a><a href="#" onClick="javaScript:history.go(-1)">返回上一页</a>2.用按钮代码<input type=”button” name=”...原创 2018-07-16 17:15:04 · 12863 阅读 · 0 评论 -
Bootstrap3 datetimepicker控件的使用
转至Bootstrap3 datetimepicker控件的使用引入的文件<script src="../Js/jquery-1.11.3.min.js"></script><link href="../Js/bootstrap-3.3.5-dist/css/bootstrap.css" rel="stylesheet" /><scrip转载 2018-07-14 09:10:58 · 781 阅读 · 0 评论 -
jquery全选、全不选、反选技巧
按钮:<label><input type="radio" onclick="selectAll()" id="selectAll" >全选</label><label><input type="radio" onclick="unSelect()" id="unS原创 2018-07-05 13:54:29 · 2849 阅读 · 4 评论 -
连接远程服务器的方法小结
1.宝塔面板,简单 直接https://www.bt.cn/bbs/thread-1186-1-1.html2.远程桌面连接 win+R -> 输入mstsc -> 输入域名 ->用户名,密码。证书是否均可3.flashFXP IP地址或URL,用户名,密码(这些都可以在宝塔面板上设置,并不难)...原创 2018-07-06 22:03:15 · 295 阅读 · 0 评论 -
bootstrap-switch开关控件浅析
基本实例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta name=viewport content="width=device-width, initial-scale=1"> <原创 2018-07-14 11:27:14 · 938 阅读 · 0 评论 -
一张表实现省市区三级联动【3409条数据】
转至:Thinkphp实现省市区三级联动非常感谢博主,略改tp5常用函数。博主的javascript方法很有思路,很高明,学到了1 . [PHP]代码public function index(){ $province = Db::name('tree')->where ( array('pid'=>1) )->select (); $this-&g...转载 2018-07-14 12:00:21 · 6302 阅读 · 2 评论 -
php二维数组按某个字段(键)排序和自然排序
二维数组自然排序 /** * @desc arraySort php二维数组排序 按照指定的key 对数组进行自然排序 * @param array $arr 将要排序的数组 * @param string $keys 指定排序的key * @param string $type 排序类型 asc | desc * @return a...原创 2018-07-20 10:57:55 · 1402 阅读 · 0 评论 -
TP5用composer安装扩展类库
1.在tp根目录下面,按住shift键不放,然后点击鼠标右键,选择“在此处打开命令行窗口”。2.输入composer,检查是否安装composer.exe3.使用国内镜像下载,就是为了复制下面一段代码composer config -g repo.packagist composer https://packagist.phpcomposer.com在命令行中输入这段代码(木的是...原创 2018-08-05 20:02:50 · 6980 阅读 · 0 评论 -
验证码实例
原创 2018-08-10 22:12:35 · 102 阅读 · 0 评论 -
layui数据表格动态cols(字段)动态变化
如搜索查询时,常会遇到按日期时间段查询,并显示查询的每个日期的数据,后台拼装数据此处不讨论。把表格渲染封装在函数里面,cols_arr是传入的字段数组function tableRender(cols_arr){ table.render({ elem: '#demo' , url: 请求地址 //数据接口 , method: 'p...原创 2019-07-02 15:11:30 · 36647 阅读 · 4 评论