Lang ist her, aber nun kann ich mich mit dem Problem wieder beschäftigen.
Ich habe da einiges ausprobiert, aber noch zu keiner Lösung gekommen.
Hier mal ein Beispiel
$('channel[state.id=*][role=javascript]').each(function (id, i) {
console.log(" gefunden wurde: " + id);
log("gefilter");
});
Damit kann ich alle Datenpunkte finden, die die Rolle javascript besitzen. Bei mir sind das alle Datenpunkte aus dem Betriebsstundenzähler (Danke Looxer01).
Jedoch habe ich auch einige Datenpunkte, die aus meinen Scripten erzeugt werden und genau die werden nicht aufgelistet, nur ich weiß nicht warum.
Ist es möglich, mir die ID zurückgeben zu lassen, wenn ich nur nach Raum oder Funktion oder Rolle oder auch alle 3 zusammen filter? Oder ist es so nicht möglich. Ist vielleicht die Baumstruktur meiner erzeugten Datenpunkte aus den Scripten falsch?
Hat das einen Grund, warum die Filterfunktionen mal mit () gemacht werden für room, {} für type, [] role???
Das $('state
oder auch $('channel
was bewirkt das?
Gruß und vielen Dank.