今天在寫一DEMO,其中用到了jQuery的$.getJSON方法,寫完後發現整個DEMO中用到jQuery中的就這一個地方,但要引入一個jQuery實在不划算,於是就自己實現了一個簡單版的,基本上可以滿足需求,現分享出來:
var script = doccom > script .src = url;
head.appendChild(script);
return true;
var result = {}, queryString = (url && url.indexOf("?")!=-1 && url.split("?")[1]) || location.search.substring(1),
re = /([^&=] )= ([^&]*)/g, m;
result[decodeURIComponent)[11. 🎜> }
return result;
}
};
複製程式碼
代碼如下:
var url = "http://xxx.xxx.xxx?callback=jsonp123";
var params = {
: a 1,
b:2
};
$.getJSON(url, params, "callback", function(data){