好的,这是我的代码,当我开始解析结果时,我收到一个错误 Uncaught TypeError: Cannot read property 'profile_image_url' of undefined 我可以看到该对象,看来我选择正确?有什么建议吗?谢谢
$('#twits').live('pageinit' , function(){
alert('test');
$('#twitsubmit').click(function(){
alert($('#query').val());
twitSearch();
});
function twitSearch(){
$.ajax({
url:'http://search.twitter.com/search.json?q='+ $('#query').val(),
dataType:'jsonp',
success: function(json_results){
$('#twitresults ul').remove();
$('#twitresults').append('<ul data-role="listview"></ul><p>');
console.log(json_results);
listItems = $('#twitresults').find('ul');
$.each(json_results, function(key){
html ='<img src=' + json_results.results[key].profile_image_url + '/>';
html += '<h3><a href="#">' + json_results.results[key].text + '</a></h3><p>';
html += '<p>From: ' + json_results.results[key].from_user + 'Created: ' + json_results.results[key].created_at + '</p>';
listItems.append('<li>' + html + '</li>');
});
$('#twitresults ul').listview();
}
});
};
});