Ben bu php kodu var
$jsonArray = array();
$sql = "SELECT ID,CLIENT FROM PLD_SERVERS";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)) {
$jsonArray[] = array('id'=>$row['ID'],'client'=>$row['CLIENT']);
}
echo json_encode($jsonArray);
Bu js
function autosearchLoadServers()
{
$.post("php/autosearch-load-servers.php",function(data){
var toAppend = "";
for(var i = 0; i < data.length; i++){
toAppend += '<option value = \"' + data[i].id + '\">' + data[i].client + '</option>';
}
$("#serverSelect").empty();
$("#serverSelect").html(toAppend);
});
}
Sorun ben sadece tanımlanmamış değerler olsun. Bu nasıl olabilir? Değerler orada veri değişkeni ile bir şey olmalı ama ne anlayamıyorum mozilla firebug kullanarak kontrol JSON vardır. Ben farklı yollar ve sonucu çalıştı.