Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Füllen Sie das Auswahlfeld aus der Datenbank mit jQuery aus

Das folgende Skript lädt die Dropdown-Liste aus dem JSON, das von der PHP-Seite empfangen wurde.

$(function(){

  var items="";
  $.getJSON("yourPHPPage.php",function(data){

    $.each(data,function(index,item) 
    {
      items+="<option value='"+item.ID+"'>"+item.Name+"</option>";
    });
    $("#a1_title").html(items); 
  });

});

Angenommen der empfangene JSON hat dieses Format

[ { "ID" :"1", "Name":"Scott"},{ "ID":"2", "Name":"Jon"} ]

Eine andere Sache, die mir aufgefallen ist, ist, dass Sie SELECT * FROM Tabellenname tun, um die Elemente zu erhalten. Ich denke nicht, dass Sie das tun sollten. Sie sollten nur zwei Spalten machen (ID &NAME , wenn Sie diese Spalten in Ihrer Tabelle haben.).

Hier ist ein JSFiddle-Beispiel um zu zeigen, wie Daten aus JSON abgerufen werden.