"当填报表里两个单元格设置了动态关联过滤,并且后一个单元格设置了单元格校验,则会在前一个单元格失焦后立即进行校验,无法设置为点击提交按钮才进行校验。"
当填报表里两个单元格设置了动态关联过滤,并且后一个单元格设置了单元格校验,则会在前一个单元格失焦后立即进行校验,无法设置为点击提交按钮才进行校验。
在展示填报表的 jsp 下边的 javascript 里加入这个 js 函数试下:
sg1 的值是动态变化的,就是标签里的那个 sgid 变量
还是不行
testshtzip我这边做了个简单例子测试了下,不用加那个 js,更改第一个下拉数据集后,并不会立即触发校验你用附件中的例子试下,A2 和 B2 做了下拉数据集并做了过滤,然后 B2 和 C2 设置了校验,都是不能为空,连接设计器自带的 demo 数据源试下。而且 在 js 里加入:setCheckOnInput(“<%=sgid%>”, false);即使为空也不会立即校验,只有点提交时才会校验。如果我这个例子也在你那也有问题,看看下载个新版本试下,看看是否是版本问题
下了新版本测试您发的还是会有问题,点击 A2,B2,C2 没问题,C2 点完再点 D2 会报错
在展示填报表的 jsp 下边的 javascript 里加入这个 js 函数试下:
sg1 的值是动态变化的,就是标签里的那个 sgid 变量
还是不行
testshtzip
我这边做了个简单例子测试了下,不用加那个 js,更改第一个下拉数据集后,并不会立即触发校验
你用附件中的例子试下,A2 和 B2 做了下拉数据集并做了过滤,然后 B2 和 C2 设置了校验,都是不能为空,连接设计器自带的 demo 数据源试下。
而且 在 js 里加入:
setCheckOnInput(“<%=sgid%>”, false);
即使为空也不会立即校验,只有点提交时才会校验。
如果我这个例子也在你那也有问题,看看下载个新版本试下,看看是否是版本问题
下了新版本测试您发的还是会有问题,点击 A2,B2,C2 没问题,C2 点完再点 D2 会报错