常见问题

【常见问题】1、String subString(int beginIndex, int endIndex)是从起始位到截止位,不算截止那一个字符。
2、js表单验证不可调用多个异步方法,会返回多个验证值,可以使用回调函数顺序执行。

qryAction.checkCity(cityId,function (flag) { if(flag){ qryAction.checkTime(time,function(result){ if(result){ //todo }else{ ngc.info("selected time is wrong!"); return; } }); }else{ ngc.info("selected city is wrong!"); return; } });

3、String cityId = (String) paramMap.get("cityId"); 应写为:
String cityId = MapUtils.getString(paramMap,"cityId");
否则类型不一致时会报错。。。
附:MapUtils常用方法(https://blog.csdn.net/u012894692/article/details/82557843)
4、一条SQL语句
将某条记录的IS_ON字段由1置为0或由0置为1:
UPDATE TABLE T set T.IS_ON=
DECODE(T.IS_ON,'0','1','1','0','')
WHERE T.ID=?
5、html中的