我有20個頁面,每個頁面包含30個li
標籤,如下面,如何實現多線程的jQuery
<li id="1">1<li/>
<li id="2">2<li/>
<li id="3">3<li/>
<li id="4">4<li/>
<li id="5">5<li/>
...
我會觸發一個ajax(.getJSON())
調用,比如多線程每個li
標籤, 我這樣做一個使用下面的jQuery代碼,但它是逐一ajax(.getJSON)調用, 它需要2秒(業務邏輯+表示邏輯)才能完成一個ajax調用。要加載總頁面,需要60秒(2x30)。
jQuery(li).each(function(e) {
jQuery.getJSON(JSonUrl,{},
function(json) {
// AJAX Response.
if (json == null) {
} else {
var jsonList = json.deviceStatusString.split(',');
var jsonInnerList = jsonList[0].split('#');
...
}
}
);
});
你能幫我解決像java多線程的所有ajax調用嗎?
使用php或任何其他服務器端語言 – noob 2011-12-16 07:00:13