fastadmin/public
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
..
assets 动态显示组件在进行判断时, 增加对已被附加禁用(disabled)组件的处理 2024-07-26 12:51:44 +00:00
template 改进build_toolbar的import支持模版下载 2019-02-21 22:38:01 +08:00
uploads 修复排序字段错误BUG 2019-07-03 23:16:15 +08:00
.htaccess 修复默认皮肤 2021-12-17 16:01:59 +08:00
admin.php 优化安装脚本检测 2020-09-04 14:22:13 +08:00
index.php 优化安装脚本检测 2020-09-04 14:22:13 +08:00
install.php 优化前台下拉列表样式 2020-08-20 15:51:49 +08:00
robots.txt 统一修改文件换行符 2017-11-07 23:15:14 +08:00
router.php 修复默认皮肤 2021-12-17 16:01:59 +08:00