Použijte tento kód :), doufám, že to pomůže :)
$.ajax({ //Ajax call.
type: "GET",
url: "search.php",
data: 'id=' + idvalue ,
type: 'json',
success: function(msg){
// Show results in textareas.
msg = JSON.parse( msg ); // Line added
$('#resultname').val(msg.name);
$('#resultyear').val(msg.year);
$('#resulttype').val(msg.type);
}
}); // Ajax Call
přidán řádek:msg =JSON.parse( msg ); // Řádek přidán
když je adresa URL ve tvaru příjemce tato zpráva řetězec, nejedná se o kód json, měli byste analyzovat na json pomocí funkce JSON.parse([string]) analyzovat zprávu z řetězce do kódu json :) ...
aktualizovat
$('#resultname').val(msg.name);
$('#resultyear').val(msg.year);
$('#resulttype').val(msg.type);