次のコードがあります。
// Setup a content array for the tooltips
var Data = [];
var search = $("input#field_search").val();
var combo = $("select#search_option").val();
var jsonUrl = "ajax.php?module=formation&action=get_participant_list_json&filter_by=" + combo + "&search=" + search;
$.getJSON(jsonUrl, function(data) {
var items = [];
alert(data.join(" || " )); //WHAT TO SHOW YOU HERE
$.each(data, function(key, val) {
//alert(val);
items.push(val.replace(/@/gi, "#"));
});
//console.log(items);
//alert(items.join(" || " ));
$(".tips").each(function(i) {
$(this).simpletip({ content: items[i] });
});
});
アクセスしたら
ajax.php?module=formation&action=get_participant_list_json
また
ajax.php?module=formation&action=get_participant_list_json&filter_by=&search=
IE7 で直接、次の順序で適切な応答データを取得します。
["0Bequart Claire","1AZZI Sarah"]
でもalert(data.join(" || " ));
逆になったら
0AZZI Sarah || 1Bequart Claire
私の間違いがどこにあるか知っていますか?応答リストが逆順になっているのはなぜですか?
ご協力いただきありがとうございます