getPageContext('RoleEdit').bind('initfn',{},function(){ var c = $(this); if(isNotNull(id,true)){ SysRoleManager.get(id,{ callback:function(model){ LandyJquery.data.setFormValues('sysRoleForm',model,c); } }); } /*保存角色*/ $('#saveBtn',c).bind('click',function(){ if($("#sysRoleForm",c).validationEngine({returnIsValid:true}) == true){ var model = LandyJquery.data.getFormValues('sysRoleForm',c); var l = LandyJquery.loading.mask(); SysRoleManager.save(model,{ callback:function(data){ if(data!=null){ prompt('保存成功'); $("#syroId",c).val(data.syroId); LandyJquery.loading.unmask(l); $("#backBtn",c).trigger("click"); } } }); }else{ prompt("数据存在错误,请针对红色标记修正"); } }); $('#backBtn',c).bind('click',function(){ apTabs.closeTab('apTabs','RoleEdit'); apTabs.refreshpage('apTabs', { tabid : 'RoleList', title : '角色信息', ajax : 'system/role/Role_list.jsp' }); $("#RoleListGrid").landyjgrid().trigger("reloadGrid"); }); });