Nedenstående script vil indlæse rullelisten fra JSON modtaget fra PHP-siden.
$(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);
});
});
Forudsat den modtagne JSON
er i dette format
[ { "ID" :"1", "Name":"Scott"},{ "ID":"2", "Name":"Jon"} ]
En anden ting, jeg har bemærket, er, at du laver SELECT * FROM tabelnavn for at få emnerne. Det synes jeg ikke du skal gøre. Du bør kun lave to kolonner (ID &NAVN, hvis du har disse kolonner i din tabel).
Her er et JSFiddle-eksempel for at vise, hvordan man henter data fra JSON.