इस कोड का प्रयोग करें :), उम्मीद है कि यह मदद :)
$.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
जोड़ा गया लाइन:msg =JSON.parse(msg); // लाइन जोड़ी गई
जब रिसीवर फॉर्म यूआरएल यह संदेश स्ट्रिंग है, यह एक जेसन कोड नहीं है, आपको फ़ंक्शन के साथ जेसन को पार्स करना चाहिए JSON.parse([string]) पार्स जाओ संदेश स्ट्रिंग से जोंस कोड तक :) ...
अपडेट
$('#resultname').val(msg.name);
$('#resultyear').val(msg.year);
$('#resulttype').val(msg.type);