var SysMenus = (function() { function SysMenus(){ var _this = this; _this.oTable = new CTable("data"); _this.oTable.loadTableData(); } // Rewrite CBase form callback CBlank.prototype.viewCallback = function(jqObj){ var _this = this; jqObj.find("#psettings, #loadableMenus").find("h3").click(function(){ var jqParent = $(this).parent(); if(jqParent.hasClass("load")) _this.loadBlankBlockSubContent(jqParent); else _this.showHideSubContentPanel(jqParent); }); this.oBtnPan.find("#fcancel").click(function(){ CBase.message.hide(); if(_this.isModiffied){ CBase.oTable.filterTableData(true); }else{ CBase.oTable.show(); } }); this.oBtnPan.find("#fsave").click(function(){ _this.saveBlankView(); }); // Bind pp-search this.bindSearch(jqObj); this.bindBlankActions(jqObj); }; return SysMenus; })();