自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 SQL查询 字符串数据

【代码】SQL查询 字符串数据。

2024-01-04 10:38:06 563

原创 监听表格滚动条,计算滚动条距离底部的距离

【代码】监听表格滚动条,计算滚动条距离底部的距离。

2023-12-29 14:14:28 515

原创 把form表单数据转为json,并传给父页面

阻止form表单提交,表单数据转为json字符串,并传给父页面。form表单键名 没有row[ ],使用此。父页面进行json数据接收。

2023-12-28 15:34:17 771

原创 根据一个现有值,获取其在数组中的索引,上下位置的值

2. 使用Array.prototype.indexOf()方法找到value在数组中的位置。4. 如果找不到value,则可以根据需要进行处理,比如返回null或者抛出错误。3. 如果找到了value,则可以通过索引值来获取其上下的值。注释:如果要检索的字符串值没有出现,则该方法返回 -1。1. 首先,定义一个数组arr和一个值value。注释:indexOf() 方法对大小写敏感!

2023-12-28 14:02:45 508

原创 FastAdmin 的 table 列表中,实现右键单击表格的事件处理

与许多新 API 一样,Clipboard API 仅支持通过 HTTPS 提供的页面。活动选项卡中的页面无需请求许可即可写入剪贴板,但从剪贴板读取始终需要许可。由于生产环境上几乎都是 HTTPS 了,所以主要面向本地调试的场景,我们可以把类似 http://172.10.3.24:3000。其实是浏览器的一种安全策略,当页面不安全的时候,全局属性。」状态,自然就无法实现复制的目的了。在域名安全的情况下,比如 HTTPS。网址的资源也是认为经过安全传递的。,所以就出现前面的问题了。,也就是该权限被设为「

2023-12-26 10:12:14 578

原创 $(window).height()与$(document).height()

页面高度 $(document).height()的高度是大于窗口高度 $(window).height()获取当前 也就是你浏览器所能看到的页面的那部分的高度。

2023-12-25 20:13:58 518

原创 fastadmin 瀑布流加载

【代码】fastadmin 瀑布流加载。

2023-12-22 10:18:30 436

原创 fastadmin修改的样式,关闭debug调试模式后失效

首先确认你中app_debug的值,当为true的时候是采用的无压缩的JS和CSS,当为false时采用的是压缩版的JS和CSS。请确保php所在的目录已经加入到,否则会提示找不到该命令。打开命令行控制台进入到你的站点根目录,也就是think文件所在的目录。

2023-12-15 18:48:30 1317

原创 点击表格tr行,进行编辑,保存后进行局部刷新,同时点击事件不失效,点击给tr行增加颜色

点击表格tr行,进行编辑,保存后进行局部刷新,同时点击事件不失效,点击给tr行增加颜色

2023-12-06 09:53:11 221

原创 关闭当前Layer.open弹框

如果你想通过点击一个自定义按钮来关闭当前使用 Layer.open({}) 方法打开的弹框,你可以使用以下代码。需要注意的是,上述代码假设你正在使用 layui 的 Layer 组件进行弹框操作,并且当前弹框是通过。在弹框的 HTML 页面中,添加一个按钮元素,并为其添加点击事件监听器。在点击事件的处理程序中,调用。这样,当用户点击弹框中的 "关闭弹框" 按钮时,将会触发点击事件处理程序,从而关闭当前的弹框。表示父窗口,因此可以关闭当前弹框。方法来关闭当前的弹框。

2023-12-05 16:18:58 1360

原创 JS 把form表单的值转为json

,然后添加了一个点击事件监听器。当按钮被点击时,我们获取表单的数据并将其转换为 JSON 格式。方法将包含表单数据的对象转换成 JSON 字符串,并输出到控制台中。在这个例子中,我们首先获取到自定义按钮的元素(通过。

2023-12-05 15:19:04 429

原创 隐藏表格的多选框,点击时获取表格id

在这个示例中,我们首先遍历表格的每一行,当点击行时,会获取该行的ID并将其输出到控制台。另外,我们在遍历过程中寻找每一行中的多选框,并将其样式设置为隐藏。

2023-12-04 09:08:55 59

原创 GROUP BY和ORDER BY同时使用的问题

要在FastAdmin框架中执行分组搜索并获取每个组中最新的数据,并按照分组出现次数最多进行排序限制,可以结合使用模型类和原生SQL查询来实现。1.根据admin_id进行分组。2.分组之后取最新时间的一条数据。4.根据分组数量的大小进行排序。3.计算出每个分组的数量。5.取出分组展示的条数。

2023-11-28 17:49:33 153

原创 selectpage 多字段搜索

打印转化后的搜索条件。

2023-11-28 15:32:24 144

原创 如何设置select,input只读不可编辑且值可传递

属性规定输入字段为只读可复制,但是,用户可以使用Tab键切换到该字段,可选择,可以接收焦点,还可以选中或拷贝其文本。属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,设置后文字的颜色会变成灰色。disabled 属性无法与 一起使用。. readonly 属性可以防止用户对值进行修改。

2023-11-28 13:29:54 1157

原创 bootstrap参数设置

bootstrap参数设置。

2023-11-25 17:52:34 134

原创 Bootstrap table插件 隐藏复选框,被选中的行颜色改变

在 bootstrap-table.min.css 中修改源码,或者backend.css。在bootstrap.min.css中修改源码。

2023-11-25 17:50:44 458

原创 页面的自定义折叠搜索,有展开折叠状态,搜索刷新后保存之前的状态

在这个示例中,当用户点击 "展开/折叠搜索" 按钮时,搜索状态会被保存到 localStorage 中,页面加载时会根据保存的状态来设置搜索的显示与隐藏。你可以根据实际情况对代码进行修改和扩展。实现这个功能的关键是使用 JavaScript 将搜索状态存储在用户会话中,以便在搜索刷新后恢复状态。使用 JavaScript 监听折叠搜索的展开和收起事件,并在用户进行操作时,将。在页面加载时,检查用户会话中是否保存了搜索状态,并据此设置搜索的展开或折叠状态。中(可以使用 sessionStorage 或。

2023-11-17 17:52:33 144

原创 点击循环中td里面的button,获取button属性不同的值,并发送Ajax做删除操作

在这个示例中,当任意一个按钮被点击时,会执行点击事件处理函数。在函数中,使用$(this)然后你可以使用这些值执行接下来的操作,比如发送Ajax请求或者进行其他处理。中的按钮被点击时获取不同属性的值,你可以使用以下方法。然后,在点击事件处理函数中使用$(this)来获取当前被点击的按钮,再使用.attr()首先,确保每个按钮有不同的自定义属性,比如。来获取相应的自定义属性的值。的值,并将它们存储在变量。假设你想在循环中的每个。来获取当前被点击的按钮。

2023-11-14 15:38:15 218

原创 INPUT文本框只准输入数字和小数点及负数

限制文本框只能输入正数,负数,小数。限制文本框只能输入正数,小数。

2023-11-10 09:40:10 1628

原创 js怎么做点击哪个li就获取到哪个li的值呢?

3. 定义点击事件处理函数handleClick,该函数在每次点击li元素时会被触发,并在控制台输出对应li元素的值。2. 在JavaScript文件中,获取ul元素以及其中的li元素,并为每个li元素添加点击事件监听器。可以使用JavaScript来实现点击li元素后获取其值的功能。1. 在HTML文件中,给每个li元素添加一个点击事件监听器,监听点击事件。这样,当点击任何一个li元素时,控制台会输出该li元素的值。

2023-10-26 14:03:34 1411

原创 JS复制内容到剪贴板(writeText‘ of undefined)

在 Chrome 的 DevTools 控制台下执行 navigator.clipboard 返回 undefined,经查找资料发现是浏览器禁用了非安全域的 navigator.clipboard 对象,哪些地址是安全的呢?所以本文就是作一个兼容写法,在安全域下使用 navigator.clipboard 提升效率,非安全域退回到 document.execCommand('copy');

2023-10-24 11:30:09 422

转载 剪贴板操作 Clipboard API 教程

其次,它是同步操作,如果复制/粘贴大量数据,页面会出现卡顿。有些浏览器还会跳出提示框,要求用户许可,这时在用户做出选择前,页面会失去响应。注意,复制操作最好放在事件监听函数里面,由用户触发(比如用户点击按钮)。为了解决这些问题,浏览器厂商提出了异步的 Clipboard API。首先,它只能将选中的内容复制到剪贴板,无法向剪贴板任意写入内容。,就会将剪贴板里面的内容,输出到当前的焦点元素中。是操作剪贴板的传统方法,各种浏览器都支持。,选中的文本就会进入剪贴板。复制时,先选中文本,然后调用。

2023-10-24 11:25:03 325

原创 Select下拉列表选择自动提交form表单数据

【代码】Select下拉列表选择自动提交form表单数据。

2023-10-13 17:14:16 359 1

原创 二维数组根据字段进行排序

【代码】二维数组根据字段进行排序。

2023-09-08 10:52:32 213 1

原创 JS 判断鼠标长按

【代码】JS 判断鼠标长按。

2023-05-04 17:08:32 579

原创 js 获取设备或浏览器唯一标识的方式

js 获取设备或浏览器唯一标识的方式。

2023-04-18 15:45:44 3084

原创 layui文件上传+ThinkPHP5.1

【代码】layui文件上传+ThinkPHP5.1。

2023-04-15 16:55:05 381

原创 监控长时间触摸事件

的计时器,并设置一个阈值为 1 秒钟。如果手指在 1 秒钟内仍然保持触摸状态,那么就会触发长时间触摸事件的处理逻辑。同时,JavaScript 中的计时器功能也可以用来检测长时间触摸事件。方法获取了该元素的引用。当用户开始触摸该元素时,我们启动了一个名为。在 HTML 中,可以在需要监控长时间触摸事件的元素上添加。函数来清除计时器,以确保不会误判长时间触摸事件。在上面的示例中,我们在。事件中,我们通过调用。

2023-04-07 16:18:07 299

原创 网页的静态视频和封面视图

属性用于指定视频播放前的封面图片地址, 您还可以使用其他可选属性来自定义视频播放器,例如。属性指定视频文件的MIME类型。属性用于设置视频播放器的尺寸,属性指向视频文件的URL,属性用于添加视频控制按钮。属性会显示播放控制器,

2023-04-07 15:38:50 137

原创 自适应展示不同尺寸的图片

【代码】自适应展示不同尺寸的图片。

2023-04-03 14:20:26 194

原创 Git: ‘LF will be replaced by CRLF the next time Git touches it‘ 问题解决与思考

git add . 时,出现warning报错

2023-03-17 13:47:49 10122

原创 网站变灰色

网站变灰色。

2023-03-16 17:18:01 56

原创 初始化仓库配置

初始化仓库配置

2023-03-16 17:11:22 82

原创 本地项目上传到gitee

本地项目上传到gitee

2023-03-13 16:09:59 48

原创 gitee配置SSH公钥

SSH公钥配置

2023-03-13 15:21:22 2943

原创 限制ip在一定时间内的请求次数

/规定的时间限制请求次数。

2022-09-29 19:21:12 456

原创 Thinkphp如何发送邮件

使用扩展包,发送邮件

2022-09-07 10:26:06 167

原创 laravel-debugbar

​Laravel 开发者工具类 -laravel-debugbar​

2022-08-25 17:02:49 454

原创 Enter回车键触发事件

Enter回车键触发事件 不能和form标签联合使用,否则会起冲突失效。

2022-08-19 09:06:11 1030

空空如也

空空如也

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

TA关注的人

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