Pman.Tab.AdminEnum.bjs
authorMicheal <micheal@roojs.com>
Thu, 29 Jan 2015 08:06:17 +0000 (16:06 +0800)
committerMicheal <micheal@roojs.com>
Thu, 29 Jan 2015 08:06:17 +0000 (16:06 +0800)
Pman.Tab.AdminEnum.js

Pman.Tab.AdminEnum.bjs
Pman.Tab.AdminEnum.js

index 7fbc9b8..4ddde2a 100644 (file)
                                         {
                                             "listeners" : {
                                                 "update" : "function (_self, record, operation)\n{\n    if (operation != Roo.data.Record.COMMIT) {\n        return;\n    }\n    // got commit..\n    new Pman.Request({\n        url : baseURL + '/Roo/Core_enum.php',\n        method : 'POST',\n        params : {\n            id : record.data.id,\n            etype : _this.grid.ds.getById(record.id).data.etype,\n            name : record.data.name,\n            active : record.data.active,\n            seqid : record.data.seqid,\n            display_name : record.data.display_name\n        }, \n        success : function(res) {\n            //Roo.log(data);\n            // update the ID if it's not set..\n            if (record.data.id * 1 < 1) {\n                record.set('id', res.data.id);\n            }\n        }\n    });\n    \n}",
-                                                "beforeload" : "function (_self, options)\n{\n\n    var s =     _this.egrid.getSelectionModel().getSelectedCell();\n    \n\n    if (!s) {\n        return false;\n    }\n    var d = _this.egrid.dataSource.getAt(s[0]);\n    \n    options.params.etype = d.data.name;\n    if (!options.params.etype.length) {\n        return false;\n    }\n}"
+                                                "beforeload" : "function (_self, options)\n{\n\n    var s =     _this.egrid.getSelectionModel().getSelectedCell();\n    \n\n    if (!s) {\n        return false;\n    }\n    var d = _this.egrid.dataSource.getAt(s[0]);\n    \n    options.params.etype = d.data.name;\n    options.params['query[search]'] = _this.searchBox.getValue();\n    if (!options.params.etype.length) {\n        return false;\n    }\n}"
                                             },
                                             "xtype" : "Store",
                                             "remoteSort" : true,
index c2b53a3..60a22b8 100644 (file)
@@ -361,6 +361,7 @@ Pman.Tab.AdminEnum = new Roo.XComponent({
                                               var d = _this.egrid.dataSource.getAt(s[0]);
                                               
                                               options.params.etype = d.data.name;
+                                              options.params['query[search]'] = _this.searchBox.getValue();
                                               if (!options.params.etype.length) {
                                                   return false;
                                               }