I have some problem. I have created some app that consuming JSON array.
The syntax is using Jquery 1.9
The logic is : getting values from textbox (valobj variable below) then write to toprightsec div area.
$("#btnsearch").click(function() {
valobj = $('#search_box').val();
$.getJSON("search.php", { q : valobj }, function(data,result){
//show result from database
$('toprightsec').append("Title" + data.title)
.append("Intro" + data.intro_text);
//end show result
}, JSON);
});
JSON array is from PHP result. some example
{"content":[{"title":"Test Post 100","intro_text":"Intro Test"}]}
But, it's not working. any helps?
thanks in advance.
UPDATE
$("#btnsearch").click(function() {
valobj = $('#search_box').val();
$.getJSON("search.php", { q : valobj }, function(data,result){
//show result from database
$('.toprightsec').append("Title" + data.content[0].title)
.append("Intro" + data.content[0].intro_text);
console.log(data)
//end show result
}, JSON);
UPDATE 2
$(document).ready(function () {
$("#btnsearch").click(function() {
valobj = $('#search_box').val();
$.getJSON("search.php", { q : valobj }, function(data,result){
//show result from database
$.each(data.content, function() {
$('.toprightsec').append("Title" + data.content[0].title)
.append("Intro" + data.content[0].intro_text);
});
//end show result
}, JSON);
});