◆ 实例请参考网页脚本控制实例 / 填报表JS函数
是否校验的方法分别可对输入数据时、提交数据前等情况进行是否校验控制。
在jsp中调用如下js函数时,必须要在填报表展现完成后调用。
setCheckOnInput( Id, needCheck )
描述:
设置输入数据时是否校验,默认为true。
参数说明:
Id 填报表tag中的id属性值
needCheck true表示校验;false表示不校验
用法举例:
setCheckOnInput( "sg1", false );
setCheckOnSubmit ( Id, needCheck )
描述:
设置提交数据前是否校验,默认为true。
参数说明:
Id 填报表tag中的id属性值
needCheck true表示校验;false表示不校验
用法举例:
setCheckOnSubmit( "sg1", false );
setCheckOnNoData( Id, needCheck )
描述:
当提交数据前要校验时,设置当有数据区为空时是否校验,默认为false。
参数说明:
Id 填报表tag中的id属性值
needCheck true表示校验;false表示不校验
用法举例:
setCheckOnNoData( "sg1", false );
_copyCellValue( srcCell, targetCell )
描述:
复制单元格srcCell的真实值和显示值到目标单元格targetCell。
参数说明:
srcCell 需要复制的源单元格
targetCell 目标单元格
afterInsertRow( table, rowIndex )
描述:
需要在展现填报表的jsp里添加本函数,实现对插入行后的事件处理。
参数说明:
table 当前插入行的Sheet对应的表格对象
rowIndex 新插入行的行号
beforeDeleteRow( table, currRow )
描述:
需要在展现填报表的jsp里添加本函数,实现删除行之前的事件处理。
参数说明:
table 当前删除行的Sheet对应的表格对象
currRow 当前行的对象
返回值:
true / false