Skip to content
This repository has been archived by the owner on Jan 19, 2018. It is now read-only.

Commit

Permalink
lang/javascript/jsdeferred/trunk/jsdeferred.jquery.js,
Browse files Browse the repository at this point in the history
lang/javascript/jsdeferred/trunk/binding/jquery.js:
    getJSON が動いていなかったのを修正。

     * getJSON は get を呼んでいる。
     * type をつけないといけない。
  • Loading branch information
cho45 committed Mar 28, 2008
1 parent f9638be commit 56ce9e0
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions binding/jquery.js
@@ -1,17 +1,17 @@
(function ($) {
$.deferred = Deferred;
// override jQuery Ajax functions
$.each(["get", "getJSON", "post"], function (n, i) {
$.each(["get", "post"], function (n, i) {
var orig = $[i];
$[i] = function (url, data, callback) {
$[i] = function (url, data, callback, type) {
if (typeof data == "function") {
data = undefined;
callback = data;
}
var d = $.deferred();
orig(url, data, function (data) {
d.call(data);
});
}, type);
if (callback) d = d.next(callback);
return d;
};
Expand Down
6 changes: 3 additions & 3 deletions jsdeferred.jquery.js
Expand Up @@ -70,9 +70,9 @@ return dfun.apply(null,a);};};};Deferred.register("loop",Deferred.loop);Deferred
if(!list)list=["parallel","wait","next","call","loop"];if(!obj)obj=(function(){return this})();for(var i=0;i<list.length;i++){
var n=list[i];obj[n]=Deferred[n];}
return Deferred;};(function($){
$.deferred=Deferred;$.each(["get","getJSON","post"],function(n,i){
var orig=$[i];$[i]=function(url,data,callback){
$.deferred=Deferred;$.each(["get","post"],function(n,i){
var orig=$[i];$[i]=function(url,data,callback,type){
if(typeof data=="function"){
data=undefined;callback=data;}
var d=$.deferred();orig(url,data,function(data){
d.call(data);});if(callback)d=d.next(callback);return d;};});})(jQuery);
d.call(data);},type);if(callback)d=d.next(callback);return d;};});})(jQuery);

0 comments on commit 56ce9e0

Please sign in to comment.