找回密码
 立即注册

QQ登录

只需一步,快速开始

hahahadadada

注册会员

1

主题

2

帖子

17

积分

注册会员

积分
17
  • 53

    金币

  • 1

    主题

  • 2

    帖子

最新发帖
hahahadadada
注册会员   /  发表于:2023-1-16 11:05  /   查看:1362  /  回复:1
本帖最后由 hahahadadada 于 2023-1-16 11:20 编辑

目的:
将图片上传至活字格后,通过js将其转成base64编码,之后将修改后的值存入数据库。
实现:
两个页面:
一个图片列表页面:将数据库数据关联至表格内,进行展示,同时添加 增改按钮,弹出详情页面。
一个图片详情页面:数据绑定数据库字段,然后保存按钮将图片转为base64之后保存至数据库,最后关闭弹出页面。

问题:
详情页面最后若使用关闭弹出页面,其保存按钮内操作出问题,js命令执行失败,且没有报错。

如果将详情页面最后的关闭弹出页面换成页面跳转至图片列表页面,就是正常结果。


image.png734674682.png


1 个回复

倒序浏览
hahahadadada
注册会员   /  发表于:2023-1-16 11:18:06
沙发
猜测:关闭弹窗命令执行过快,js命令内未完全执行即关闭了弹窗页面,导致js命令内查找当前页面单元格的值出现问题,以至于保存失败。
测试:设置一个延时10s的服务端命令,在关闭弹窗按钮前调用该服务端命令,结果就正常了,符合预期。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部