自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(273)
  • 资源 (1)
  • 收藏
  • 关注

原创 ajax添加的新元素,点击事件无效

在HTML中通过Ajax动态添加的元素,直接使用jQuery或其他库绑定click事件可能无效,因为这些元素在DOM加载完毕时还未生成,所以无法绑定到它们上面。为了解决这个问题,你需要使用事件委托机制,在已存在的静态父级元素上绑定事件处理函数,然后根据事件目标来判断和处理子元素的点击事件。在这个例子中,.telephonecall是你通过Ajax动态添加的元素的类名。当点击这个类名下的任何元素时,都会触发事件处理函数。

2024-03-26 09:47:15 274

原创 php获取文件列表(所有子目录文件)

返回所有文件的路径列表

2024-03-26 09:46:21 284

原创 jq禁止单选框手动选择

在上述代码中,第一部分通过监听所有单选框的click事件并阻止其默认行为来禁止手动选择。而最后一行展示了如何直接通过.prop(‘disabled’, true)来禁用单选框,这样不仅会禁用用户交互,还会使单选框呈现一种不可用的状态(通常显示为灰色)。如果你想禁止单选框()的手动选择,可以通过JavaScript或jQuery来移除元素的可点击性(pointer-events CSS属性),或者监听单选框的click事件并阻止其默认行为。

2024-02-24 13:39:38 365

原创 layer弹窗在iframe内,在整个浏览器窗口显示弹窗

在layer弹窗框架中,如果你想要在一个嵌套在父页面中的iframe内打开一个新的layer窗口,并使其跳出iframe,在整个浏览器窗口显示。

2024-02-24 10:33:20 2918

原创 ThinkPHP框架使用工厂模式对接多个物流公司下单接口架构示例(php5.6)

由于 PHP 5.6 不支持 throw 关键字后面直接使用 \InvalidArgumentException 这种命名空间方式,我们需要对其进行调整。

2024-02-17 15:41:56 2935 1

原创 ThinkPHP框架使用工厂模式对接多个物流公司下单接口架构示例(php7.0及以上)

对接多个物流公司下单接口和获取物流支持目的地接口,用ThinkPHP框架使用工厂模式写了一个示例,包括如何创建目录及文件命名方式。

2024-02-17 11:27:10 3000

原创 php创建日志

php创建日志,并判断目录不存在则自动创建目录

2024-02-01 13:45:00 2817

原创 php工厂模式

在PHP中,工厂模式是一种创建型设计模式,用于将对象的创建过程封装到一个单独的类(即工厂类)中。通过使用工厂模式,客户端代码不需要知道如何实例化具体的产品类,而是直接与抽象接口或工厂进行交互,从而获得所需产品对象。这个练习展示了如何根据传入的不同参数动态地创建不同类型的对象,这就是简单工厂模式的基本应用。当然,在实际项目中,工厂可能更加复杂,包含更多的逻辑和验证步骤。

2024-02-01 09:30:52 2931

原创 table自动适应并一行显示的css如何写?

属性将阻止表格中的内容换行。这样,当表格的宽度超过了一行的可用空间时,它将自动调整自身的宽度以适应一行显示。属性将table元素显示为行内表格,而。

2024-01-23 17:34:42 3389

原创 2个table左右布局

在HTML中,可以使用CSS的浮动属性来实现两个表格的左右布局。通过设置这两个类的浮动属性为。元素来包裹每个表格,并分别给它们添加了。

2024-01-20 17:52:26 3526

原创 layui laydate选择时间的回调方法

点击日期、清空、现在、确定均会触发。回调返回三个参数,分别代表:生成的值、日期时间对象、结束的日期时间对象。年月日时间被切换时都会触发。回调返回三个参数,分别代表:生成的值、日期时间对象、结束的日期时间对象。控件在打开时触发,回调返回一个参数:初始的日期时间对象。

2024-01-18 18:25:43 3713

原创 js删除cookie

删除cookie

2024-01-15 18:19:29 3745

原创 微信公众号生成带参数的二维码加上logo

微信公众号生成带参数的二维码加上logo

2024-01-12 11:49:32 3953

原创 一网打尽所有主流平台的实时热榜

一网打尽所有主流平台的实时热榜。

2024-01-05 14:38:15 399

原创 童年的游戏

最近我发现了一个很有意思的网站,网站里有很多童年游戏,比如魂斗罗、超级玛丽、双截龙、冒险岛等等。

2024-01-05 09:30:02 1292

原创 在线尺码计算

国际标准鞋号表示的是脚长的毫米数。中国标准采用毫米数或厘米数。如:245是毫米数,24 1/2是厘米数,表示一样的尺码。该尺码计算工具仅供参考,测量脚时请注意用适当力度轻踩水平面上。因测量方法不同,测量出来的数据也会不一样。尺码不确定的话,可以填写身高、体重生成可以参考的尺码还是不错的。选购时请综合参考尺码表中的各项参数,这有助您选择到更好的尺码。

2023-12-30 09:19:18 1228

原创 表情包搜索网站

不错的表情包搜索网站,输入关键词获取所有相关的表情,还可以下载,DIY自制表情,非常给力666

2023-12-29 09:25:55 1224

原创 在线软件库

相对于网上众多不知名的下载站,使用上更加靠谱安全

2023-12-28 16:18:17 1200

原创 mysql在where中判断订单支付时间大于几号时,加上一个条件,否则不加条件

上述代码中,IF函数用于在支付时间大于2021年7月1日时添加额外的条件,否则不添加条件。DATE函数用于提取支付时间中的日期,并将其与指定日期进行比较。如果支付时间大于指定日期,将进行额外的条件判断(订单状态等于“paid”),否则返回TRUE。这样可以确保仅在需要时添加额外的条件判断,提高查询性能。可以使用MySQL的DATE函数来提取订单支付时间中的日期,然后在WHERE子句中进行比较。

2023-12-13 09:08:53 4307

原创 mysql查询用户每年每月的订单数量及订单金额

该查询语句会返回每年每月的订单数量和订单金额,以及用户ID,按照年份和月份进行分组,并按时间顺序排序。您可以将查询结果用于图表的制作,并绘制出用户的订单数量和订单金额的趋势图。请注意,在查询中,您需要将。如果order_date为时间戳,可以使用。替换为您需要查询的用户的ID。

2023-11-30 09:19:28 4740

转载 JS缓存三种方法

在开发JavaScript应用程序时,浏览器缓存是一个值得注意的问题。IndexedDB是HTML5提供的一种本地存储方案,详细介绍可以查看我之前写的文章《IndexedDB详解》。localStorage是HTML5引入的本地存储方案,它可以在浏览器关闭后依然保存存储的数据。上述三种JavaScript缓存方式各具特点,可以根据具体应用场景选择合适的方式。localStorage的优点有多种,如可设置过期时间,缺点是存储容量较小。它可以被用来拦截和处理网络请求,同时可以提供离线缓存和推送通知等功能。

2023-11-29 15:38:10 6444

原创 mysql使用GROUP BY归组后把所有记录id汇总到一个字段中

这将返回一个结果集,其中每个记录都包含一个name值和一个ids值,ids值是相应名称下所有记录的ID拼接而成的字符串,各个ID值之间用逗号分隔。函数来实现将归组后的记录的ID汇总到一个字段中。可以使用MySQL的。

2023-11-13 09:05:16 4320

原创 jq在当前td内点击添加按钮,在当前tr下一行添加一行tr

【代码】jq在当前td内点击添加按钮,在当前tr下一行添加一行tr。

2023-11-01 17:21:54 195

原创 用php生成微信公众号带参数的二维码demo

【代码】用php生成微信公众号带参数的二维码demo。

2023-10-24 09:00:00 3630

原创 layui 拖拽上传图片 lay-data获取不了值

点击上传,选择文件上传,是可以获取到 lay-data 的值传递到后端。但拖拽上传图片,获取不到 lay-data 的值。添加隐藏域,记录操作的值。

2023-09-12 15:16:11 541

原创 thinkPHP like多个中文匹配查询

【代码】thinkPHP like多个中文匹配查询。

2023-09-05 18:29:56 173

原创 layui 多选限制选择3个

可以使用 layui 的表单组件进行多选,然后通过 JavaScript 代码限制用户最多只能选择 3 个选项。具体的实现步骤如下:在 layui 的表单组件中,使用多选框进行多选。<div class="layui-form-item"> <label class="layui-form-label">多选框</label> <div class="layui-input-block"> <input type="checkbo

2023-08-28 16:06:43 937

原创 php 二维数组排序

以上代码先使用 array_column() 函数提取了二维数组中的 ‘age’ 键的值,然后使用 array_multisort() 函数对提取得到的数组进行排序,并将排序结果应用到原始的二维数组 $students 上。最后,通过 print_r() 函数打印排序后的二维数组。要对二维数组进行排序,可以使用 PHP 的函数 array_multisort()。该函数可以按照指定的键值对对数组进行排序。

2023-08-22 14:56:29 556

原创 mysql查询今天访问记录表,按时间戳每小时归组统计数量

假设访问记录表名为 access_logs,其中包含字段为 time(时间戳)。注:如果要统计的时间范围超过一天,需要修改 WHERE 条件。

2023-08-16 15:14:29 401

原创 mysql统计近7天数据量按时间戳分组

可以使用以下 SQL 语句来统计近7天的数据量,并按时间戳分组。如果某一天没有数据,则将其填充为0。

2023-08-07 09:14:42 1308

原创 mysql月统计数据,没有的填充为0

要按时间戳字段按月份分组查询记录表,可以使用DATE_FORMAT函数将时间戳字段格式化为年月格式,然后将结果按照该字段进行分组。

2023-08-02 10:40:02 969

原创 ThinkPHP使用having时,同时使用分页会报错的解决方法

当使用ThinkPHP的分页查询时,如果与having同时使用,可能会出现错误。这是因为having会影响分页查询的结果。解决方法是,先不要使用分页查询,先查询出所有数据,再使用array_slice函数对数据进行分页。先获取执行的sql语句,再使用子查询的方法,参考代码如下。这样就可以避免由于having影响分页查询导致的错误。

2023-07-18 09:29:59 1257

原创 layer弹出审批窗口填写备注

弹窗审批

2023-07-15 10:00:25 184

原创 分页出现数据重复数据问题的解决方案

分页请求时,有新数据加入时,下一页会出现重复数据问题

2023-07-13 16:23:41 775

原创 mysql查询多个价格字段统计总数

mysql查询价格字段统计总数。使用字段优先级为:判断价格字段1>0,则用字段1统计。价格字段2>0,则用字段2统计。价格字段3>0,则用字段3统计。

2023-06-26 15:35:11 5695

原创 子查询优化替换为聚合函数和CASE语句案例

子查询优化替换为聚合函数和CASE语句

2023-06-21 15:05:05 5233

原创 移除微信昵称中的emoji字符

preg_replace 函数来移除微信昵称中的 emoji 字符

2023-06-17 10:24:42 5468

原创 MySQL使用FROM_UNIXTIME将时间戳格式化输出显示

MySQL使用FROM_UNIXTIME将时间戳格式化输出显示

2023-06-13 09:32:18 8409

原创 php获取“今日\昨日\上周\本周\本月\近一月\近三月”的起始时间戳和结束时间戳

php获取时间范围 0自定义 1今天 2昨天 3本周 4上周 5近一周 6本月 7上月 8近一月 9近三月 10今年 11近一年

2023-06-09 15:40:20 6049

原创 mysql获取每个订单留言的最新一条记录

mysql获取每个订单留言的最新一条记录

2023-06-07 16:04:57 5374

中国城市坐标行政编码json

城市中心坐标数据

2023-10-21

微信授权获取微信地址源码.rar

微信授权获取微信地址源码.rar

2020-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除