Demo and complete code is like this : https://jsfiddle.net/oscar11/44L4z5e0/
My Javascript code is like this :
var json = {
"SearchAvailResponse": {
"Hotel": [{
"HCode": "IDJKT_00393",
"Name": "All Seasons Jakarta Gajah Mada (Opening July 2013)",
}, {
"HCode": "IDJKT_00448",
"Name": "Holiday Inn Express Jakarta Pluit"
}, {
"HCode": "IDJKT_00448",
"Name": "Holiday Inn Express Jakarta Pluit"
}, {
"HCode": "IDJKT_00448",
"Name": "Holiday Inn Express Jakarta Pluit"
}, {
"HCode": "IDJKT_00448",
"Name": "Holiday Inn Express Jakarta Pluit"
}, {
"HCode": "IDJKT_00337",
"Name": "Novotel Gajah Mada"
}, {
"HCode": "IDJKT_00337",
"Name": "Novotel Gajah Mada"
}, {
"HCode": "IDJKT_00344",
"Name": "Rota International"
}]
}
};
var totalHotel = json.SearchAvailResponse.Hotel.length;
// console.log(totalHotel);
var hotel = '';
for(var i=0;i<totalHotel;i++){
console.log(json.SearchAvailResponse.Hotel[i].Name);
hotel += json.SearchAvailResponse.Hotel[i].Name;
hotel += '<br/>';
}
$('#hotel').html(hotel);
The result of value that is displayed is double data
I want the result like this :
All Seasons Jakarta Gajah Mada (Opening July 2013)
Holiday Inn Express Jakarta Pluit
Novotel Gajah Mada
Rota International
Any solution to solve my problem?
Thank you