主表单新增保存后,子表格的按钮还是灰色的
主表单新增保存后,子表格的按钮还是灰色的无法操作。
通过火狐浏览器的F12,通过网络请求发现保存后的响应数据中没有发现 keyid 参数,造成form表单拿不到主键值。
原因是注册了一个 新增前的类,后台类通过:
String json = "{\"jobm_base__jobm_code\":\""+ jobm_code +"\"}";
setReturnData(json);
方式返回新建编码到了前端,造成把keyid的值覆盖了。代码改为:
request.setReturnValue("jobm_base__jobm_code", jobm_code);
这种方式就不会覆盖系统类中的新增方法保存的值:
//把新增主键值返回到前台
requestContext.setReturnValue(JsParam.KEYID, sKeyID);
通过火狐浏览器的F12,通过网络请求发现保存后的响应数据中没有发现 keyid 参数,造成form表单拿不到主键值。
原因是注册了一个 新增前的类,后台类通过:
String json = "{\"jobm_base__jobm_code\":\""+ jobm_code +"\"}";
setReturnData(json);
方式返回新建编码到了前端,造成把keyid的值覆盖了。代码改为:
request.setReturnValue("jobm_base__jobm_code", jobm_code);
这种方式就不会覆盖系统类中的新增方法保存的值:
//把新增主键值返回到前台
requestContext.setReturnValue(JsParam.KEYID, sKeyID);
没有找到相关结果
已邀请:
0 个回复