0
返されたクエリに基づいて動的に実行される再帰型の関数があるので、すべての再帰ループの配列から重複したデータを避けたい私の配列からのデータ。ここで 再帰の内部にある配列の重複データを避ける
は、私が持っているものです:function getbarxAxis() {
$.ajax({
url: siteurl+"patients_report/bardata_date",
type: "POST",
dataType: "JSON",
success: function(data) {
var categories = new Array();
for (var i in data) {
categories.push(data[i]["datemonths"]);
getbarseries(data[i]["datemonths"]);
}
}
});
}
そして、これは内部関数が関数から、今、今再帰的である、それは私が2 datemonthsを持っ例えば、今、すべてのdatemonthsを取得し、私の最初のAJAXです
Clinic 1, Clinic 2, Clinic 3, Clinic 4
:
function getbarseries(month) {
$.ajax({
url: siteurl+"patients_report/bardataclinic/"+month,
type: "POST",
dataType: "JSON",
success: function(data) {
var names = new Array();
for(var i in data) {
names.push(data[i]['clinic_name']);
}
alert(JSON.stringify(uniqueNames));
}
});
}
今最初の再帰データは、例えば次のとおりです。その内側getbarseriesですが、私は今ここにある、配列内のデータを格納する配列を持っています
セカンド再帰データは次のとおりです。
Clinic 1, Clinic 2, Clinic 3, Clinic 4, Clinic 5
私は重複を検出クリーナーを持つようにしたい、それが複製された場合、それがarrayから追加/プッシュされません。
Clinic 1, Clinic 2, Clinic 3, Clinic 4, Clinic 5