数据库和页面均给出了图,想实现,在新增一行同时编辑一级和二级目录时(即红色和绿色位置时)先提交一级目录的值,然后数据库中的自增id列产生一个id,然后再提交二级目录的父级id为刚刚产生的这个一级id,但是最终的提交按钮只使用一个(自带的提交按钮)。
我的思路是在提交属性中,添加提交事件(因为提交条件在提交属性之后触发),然后父级id的值直接用sql函数从数据库查,但是目前看来是没生效的。
可以在 WEB属性 的填报预览里的填报成功事件里 设置填报来变相实现
这个目前,对于你的来讲,是一起同步的
没法满足你的需求
建议用js延时点击来完成这种问题:
比方说触发A1按钮点击事件:
_g().getWidgetByCell('A1').fireEvent("click");
想到的思路:先写条件获取数据库中的最大id + 1 填到对应行单元格中,然后用自定义提交按钮写JS来控制提交的前一步完成id生成,再提交。