Guten Morgen zusammen,
ich habe ein Problem und zwar möchte ich ein Array nach dem Durchlauf einer for i Schleife sortieren. Das ganze sieht so aus:
Ich habe eine Menüleiste, auf der sich unter anderem der Teil für Saved Searches befindet. Wird darauf geklickt, so werden knappe 60 Einträge angezeigt, aber nur sortiert nach der ID, nicht nach dem Namen, der sich dahinter verbirgt.
Nun meine Frage: Wie bekomme ich es hin, dass nicht nach der ID sortiert wird, sondern nach dem Namen??
Vielen Dank für eure Hilfe sagt
kiam_1972
ich habe ein Problem und zwar möchte ich ein Array nach dem Durchlauf einer for i Schleife sortieren. Das ganze sieht so aus:
HTML:
function populateSavedSearch(menu)
{
if (aSavedSearches.length == 0)
{
return;
}
var item = menu.addMenuItem({
text: sSearchTranslations[5], /*Saved Searches*/
menu: {
shadow: false,
minWidth: '150px',
items: []
}
});
for(i = 0; i < aSavedSearches.length; i++)
{
var search = aSavedSearches[i];
var name = search.name;
item.menu.addMenuItem({
text: name,
id: 'miSavedItem' + search.id,
handler: onSavedSearchClick
});
}
}
Ich habe eine Menüleiste, auf der sich unter anderem der Teil für Saved Searches befindet. Wird darauf geklickt, so werden knappe 60 Einträge angezeigt, aber nur sortiert nach der ID, nicht nach dem Namen, der sich dahinter verbirgt.
Nun meine Frage: Wie bekomme ich es hin, dass nicht nach der ID sortiert wird, sondern nach dem Namen??
Vielen Dank für eure Hilfe sagt
kiam_1972
Zuletzt bearbeitet von einem Moderator: