js脚本如下: var location = this.options.location; //获取当前控件的位置 var cr = FR.cellStr2ColumnRow(location); var col = cr.col; //列号 var ro = cr.row; //行号 var value = contentPane.getWidgetByCell(FR.columnRow2CellStr({col: col-1, row: ro})); //根据单元格获取控件 if (this.getValue()< value.getValue()){ //判断输入值是否小于B3单元格值 FR.Msg.alert(FR.i18n.Alert, "完成日期不能小于交办日期:" + value.getValue()); //弹出对话框 this.setValue(null); return false; } value的值为起始时间,而this.value的值为终止日期的值 当起始时间的值大于终止时间时,系统会提示, 当起始时间的值小于终止时间时,正常显示 为什么,在提交数据库后,起始时间和终止时间的值都为起始时间的值?????? |