X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Pman.Download.js;h=7037f745721c58e550577f7a35954c30a9d0fe0e;hb=e6eb2122a2c49c78628944680de6b01f7439bed7;hp=b514b451f63f3fb27eb57bc8354b106f7cae1727;hpb=f4368c9d5b5bcc583c8e56a498c86fb04dcc0110;p=Pman.Core diff --git a/Pman.Download.js b/Pman.Download.js index b514b451..7037f745 100644 --- a/Pman.Download.js +++ b/Pman.Download.js @@ -39,7 +39,7 @@ Pman.Download = function(cfg) { this.params = {}; - Roo.log(this); + Roo.apply(this, cfg); if (this.grid) { @@ -48,10 +48,10 @@ Pman.Download = function(cfg) Roo.log(this); } - Roo.log(cfg); + if (this.newWindow && this.method == 'GET') { - // as ie seems buggy... - window.open( cfg.url + '?' + Roo.urlEncode(cfg.params || {}), '_blank'); + // as ie seems buggy... + window.open( this.url + '?' + Roo.urlEncode(this.params || {}), '_blank'); return ; } @@ -101,7 +101,7 @@ Pman.Download = function(cfg) // }); // } - + Roo.log(this.params); for(var i in this.params) { var el = this.form.createChild( { @@ -258,7 +258,7 @@ Roo.apply(Pman.Download.prototype, { this.url = this.grid.ds.proxy.conn.url; - this.method = this.grid.ds.proxy.conn.method ; + this.method = this.method || this.grid.ds.proxy.conn.method ; var t = this; // work out the cols