fastadmin/public/assets/js
AriFe.Liu 7c7780bc56
动态显示组件在进行判断时, 增加对已被附加禁用(disabled)组件的处理
原代码在进行校验时, 使用serializeArray方法在序列化表单元素时, 会默认将disabled的组件过滤掉, 此操作将会导致动态显示组件依赖的组件被设置为disabled时判断失效, 会隐藏掉使用了data-favisible的组件
本次修改在调用序列化之前, 先临时移除disabled属性, 取出完整的序列化参数后, 再将其恢复禁用, 从而使附加了disabled的组件也能使data-favisible组件正确获取到其当前值
使用情景: 添加表单时某个选项需要管理员手动选择, 在添加完成后, 编辑不能再次修改该选项, 但其下根据该元素需要显隐的组件应当正常展示

Signed-off-by: AriFe.Liu <88468560@qq.com>
2024-07-26 12:51:44 +00:00
..
backend 新增选择文件后回调 2024-07-25 15:25:37 +08:00
frontend Merge branch '1.x' into develop 2024-04-01 15:22:15 +08:00
addons.js 新增日志过滤 2020-09-24 15:15:24 +08:00
adminlte.js 优化Sidebar 2023-07-09 11:52:57 +08:00
autocomplete.js 新增一对多CRUD功能 2021-12-16 10:47:18 +08:00
backend-init.js 新增命令行一键生成API文档功能 2018-03-08 14:44:43 +08:00
backend.js 优化表格拖拽移动时tooltip定位 2023-06-28 15:20:08 +08:00
bootstrap-table-commonsearch.js Merge branch '1.x' into develop 2024-04-01 15:22:15 +08:00
bootstrap-table-template.js 新增命令行一键生成API文档功能 2018-03-08 14:44:43 +08:00
dropzone.js 新增菜单类upgrade方法 2020-08-12 21:49:44 +08:00
dropzone.min.js 新增菜单类upgrade方法 2020-08-12 21:49:44 +08:00
echarts-theme.js init 2017-04-10 23:36:33 +08:00
echarts.min.js 更新Echarts 2020-09-14 14:49:47 +08:00
fast.js 新增html转义函数 2024-03-27 17:40:08 +08:00
frontend-init.js 新增命令行一键生成API文档功能 2018-03-08 14:44:43 +08:00
frontend.js 优化验证码发送和验证 2024-04-02 16:18:31 +08:00
html5shiv.js init 2017-04-10 23:36:33 +08:00
jquery.drag.min.js Merge branch '1.x' into develop 2024-04-01 15:22:15 +08:00
jquery.drop.min.js init 2017-04-10 23:36:33 +08:00
require-backend.js 优化冗余参数 2024-07-25 14:53:18 +08:00
require-backend.min.js 优化资源目录 2024-04-01 22:04:05 +08:00
require-css.min.js init 2017-04-10 23:36:33 +08:00
require-form.js 动态显示组件在进行判断时, 增加对已被附加禁用(disabled)组件的处理 2024-07-26 12:51:44 +00:00
require-frontend.js 优化冗余参数 2024-07-25 14:53:18 +08:00
require-frontend.min.js 优化资源目录 2024-04-01 22:04:05 +08:00
require-table.js 新增选择文件后回调 2024-07-25 15:25:37 +08:00
require-upload.js 优化上传参数处理 2024-04-03 09:29:19 +08:00
require.js init 2017-04-10 23:36:33 +08:00
require.min.js 优化表单重置时组件渲染 2023-07-07 14:56:30 +08:00
respond.min.js init 2017-04-10 23:36:33 +08:00
tagsinput.js 优化表单重置时组件渲染 2023-07-07 14:56:30 +08:00