diff --git a/framework/assets/yii.activeForm.js b/framework/assets/yii.activeForm.js index 6ece00c5d8..bab3fb5936 100644 --- a/framework/assets/yii.activeForm.js +++ b/framework/assets/yii.activeForm.js @@ -279,9 +279,7 @@ var deferredArray = function () { var array = []; array.add = function(callback) { - var deferred = new $.Deferred(); - callback.call(deferred); - this.push(deferred); + this.push(new $.Deferred(callback)); }; return array; };