erstellen von dynamischen Liste mit jquery

lassen Sie mich beginnen, indem ich sagte, ich sah ähnliche Fragen im forum, aber ich habe keins gefunden was mir auch gelungen ist, Sie zu verstehen und anwenden zu meiner situation.

Having said that, meine Frage lautet wie folgt:

Möchte ich eine Liste aufbauen, die sich dynamisch ändert. ( die Liste zeigt die Namen von Usern, die gerade eingeloggt sind).

Lassen Sie uns sagen, dass die Namen der angemeldeten Benutzer gespeichert sind in ein array = ["name1", "name2", "name3" ....] und dass die Daten im array die Daten aktualisiert werden.

form ist:

<div id="users">
    <ul class="list">
      <li>
        <h3 class="name">name1</h3>
      </li>
      <li>
        <h3 class="name">name2</h3>
      </li>
    </ul>
  </div> 

wie kann ich änderungen an der Liste, mit jquery, um die Anzeige der Namen für das array dynamisch ändern, indem es die Inhalte?

vielen Dank.

  • Sie haben die ul-element auf der Seite schon oder, die müssen auch erstellt werden?
  • Dies ist ein besserer job für so etwas wie knockoutjs als nur jQuery
  • Was du redest, ist die Datenbindung, die in der Regel behandelt, am besten von einem anderen tool, wie knockoutjs, als Jamiec oben angegeben.
  • ich dachte an etwas wie: Holen Sie sich die Daten fron der server jede Sekunde und wenn das passiert, ist die Liste aktualisieren. Sie sagen, jqurey können nicht mit solchen Dingen?
  • Sicher jQuery tun können, aber Sie werden am Ende das schreiben von Lasten-code zum synchronisieren der Daten mit der UI. ein databinding-lib wird die meisten, dass die Arbeit für Sie!
InformationsquelleAutor mosh | 2013-12-19
Schreibe einen Kommentar