salut, je suis confronté a une problème. je voudrais afficher les véhicules par groupes. lorsque je rencontre un groupe, j'affiche le nom du groupe et tous les véhicules appartenant a ce groupe. présentement, il m'affiche pour chaque véhicule, le nom du groupe. je voudrais un nom de groupe, puis la liste des véhicules et ainsi de suite. voici mon script :
function objectLoadList() {
var $self = $('#side_bar_objects_object_list_grid');
var id;
var j ;
//test de l'existence de l'id
if ($self.length > 0) {
console.log("true");
if ($('ul#side_bar_objects_object_list_grid li').length >= 1) {
console.log("true1");
for (id in $self.empty(), settingsObjectData) {
var params = settingsObjectData[id];
if ("true" == params.active) {
var name_object = params.name.toLowerCase();
var group_id = params.group_id;
console.log(group_id);
var group_name = settingsObjectGroupData[group_id].name ;
var html1 = '<div class="groupe_content" style="background: #fff;padding: 9px;height: 39px;">'
+'<div class="groupe_name" style="font-size: 14px;font-weight: 600;">'+group_name+'</div>'
+'<div class="_daea"><img src="/eye.svg" /></div>'
+'<div class="_daea"><img src="follow.svg" /></div>'
+'<div class="_daea"><i style="margin-top:2px;" class="fas fa-caret-up"></i></div>'
+'</div>';
$self.append(html1);
for (j in group_id ){
var plate_number = params.plate_number;
var model = params.model;
var html='<ul>'
+'<li>'
+'<div class="content_objet">'
+'<ul>'
+'<li class="top_content">'
+'<div class="titel_content">'
+'<h4>'+name_object+'</h4>'
+'<span>'+model+'</span>'
+'</div>'
+'<div class="bootton_rigth">'
+'<span><a href="#"><img style="width: 25px;" type="action" src="ressources/images/icon/ic_more_vert.png"></a></span>'
+'</div> '
+'</li>'
+'<li class="middle_content">'
+'<div class="left_content">'
+'<ul>'
+'<li title="statut du vehicule" class="autologo">'
+'<a href="#"><image width="100%" height="auto" src="' + params.icon + '" style="width: 26px;"/></a>'
+'</li>'
+'<li title="vitesse">'
+'<h1 class="speed" id="object_speed_' + id + '">'+ 0 +'</h1>'
+'<span>' + la.UNIT_SPEED +'</span>'
+'</li>'
+'</ul>'
+'</div>'
+'<div class="infos">'
+'<span>'
+'<div><img src="/theme/images/street-view.svg" />yvan</div>'
+'<div title=""><img src="/theme/images/address.svg" />xx, xx, xx</div>'
+'<div ><img src="/theme/images/nearest-zone.svg" />xxxx(0.25 km)</div>'
+'<div><img src="/theme/images/engine-hours.svg" /> 2019-02-14 08:36:47</div>'
+'</span>'
+'</div>'
+'</li>'
+'<li class="hide_content"> '
+'</li>'
+'<li class="footer_content">'
+'<div class="ordometri_img"><img src=https:/theme/images/odometer.svg" /></div>'
+'<div title="ordometre journalier" class="_mdda">50<br>km</div>'
+'<div title="ordometre" class="_mdda">730<br>km</div>'
+'<div class="option_footer">'
+'<ul>'
+'<li class="connection" id="object_connection_' + id + '">' + getConnectionIcon(0) + '</li>'
+'<li><img src="/theme/images/eye.svg" /></li>'
+'<li><img src="/theme/images/follow.svg" /></li>'
+'<li><img src="/theme/images/plus.svg" /></li>'
+'</ul>'
+'</div>'
+'</li>'
+'</ul>'
+'</div>'
+'</li>'
+'</ul>';
$self.append(html);
}
}
}
}
}
}
merci
- Edité par beza88 15 février 2019 à 19:52:05
A Vaincre sans péril on finit par triompher sans gloire -> le Cid de corneille
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.