- 博客(41)
- 收藏
- 关注
原创 把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修改的样式,关闭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
原创 如何设置select,input只读不可编辑且值可传递
属性规定输入字段为只读可复制,但是,用户可以使用Tab键切换到该字段,可选择,可以接收焦点,还可以选中或拷贝其文本。属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,设置后文字的颜色会变成灰色。disabled 属性无法与 一起使用。. readonly 属性可以防止用户对值进行修改。
2023-11-28 13:29:54 1157
原创 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
原创 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
原创 监控长时间触摸事件
的计时器,并设置一个阈值为 1 秒钟。如果手指在 1 秒钟内仍然保持触摸状态,那么就会触发长时间触摸事件的处理逻辑。同时,JavaScript 中的计时器功能也可以用来检测长时间触摸事件。方法获取了该元素的引用。当用户开始触摸该元素时,我们启动了一个名为。在 HTML 中,可以在需要监控长时间触摸事件的元素上添加。函数来清除计时器,以确保不会误判长时间触摸事件。在上面的示例中,我们在。事件中,我们通过调用。
2023-04-07 16:18:07 299
原创 网页的静态视频和封面视图
属性用于指定视频播放前的封面图片地址, 您还可以使用其他可选属性来自定义视频播放器,例如。属性指定视频文件的MIME类型。属性用于设置视频播放器的尺寸,属性指向视频文件的URL,属性用于添加视频控制按钮。属性会显示播放控制器,
2023-04-07 15:38:50 137
原创 Git: ‘LF will be replaced by CRLF the next time Git touches it‘ 问题解决与思考
git add . 时,出现warning报错
2023-03-17 13:47:49 10122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人