Roo/form/Action.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 10 Nov 2010 07:36:38 +0000 (15:36 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 10 Nov 2010 07:36:38 +0000 (15:36 +0800)
Roo/form/Action.js

index bd589dc..31b4f51 100644 (file)
@@ -159,8 +159,23 @@ Roo.extend(Roo.form.Action.Submit, Roo.form.Action, {
                 id : uid
             },
             method: 'GET',
-            success : function(data){
+            success : function(req){
                //console.log(data);
+                var rdata = false;
+                var edata;
+                try  {
+                   rdata = Roo.decode(req.responseText)
+                } catch (e) {
+                    Roo.log("Invalid data from server..")
+                    Roo.log(edata)
+                    return;
+                }
+                if (!rdata || !rdata.success) {
+                    Roo.log(rdata);
+                    return;
+                }
+                var data = rdata.data;
+                
                 if (this.uploadComplete) {
                    Roo.MessageBox.hide();
                    return;