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.