gpt4 book ai didi

javascript - 错误 : [object Object] on Javascript

转载 作者:可可西里 更新时间:2023-11-01 02:58:16 24 4
gpt4 key购买 nike

当我在 Firebug 中运行下面的 javascript 时,我不断收到错误消息。我已经尝试更改多项内容,但它仍然输出错误。我正在使用 api 从 XML 中检索信息,然后将其输出到屏幕上,但我不断收到对象错误。有人能看出为什么吗??感谢您的帮助!

$(document).ready(function() {

$('#searchbtn').bind('click' || 'enter',function(e) {
if ($.trim($('#searchBox').val()) !== '') {
$('#videos').append('<img src="img/loading.gif" alt="loading" class="loading" />');
getVideos(e);
}
});
});

function getVideos(e) {
e.preventDefault();
var text = 'text='+$('#searchBox').val();
$.ajax({
url: 'getVideos.php',
dataType: 'xml',
type: 'POST',
data: text,
success: function(data) {
$('#videos').append("<h1>The following events match your search!</h1>");

var xmlString = data;

if ($(xmlString).find('feed').children('entry').length == 0) {
$('#videos').append('<p class="noResults">Sorry, no results for you! Try searching again!</p>');
} else {
var videoTitle = [];

$(xmlString).find('title').each(function()
{
videoTitle.push($(this).text()) });

$('#videos').append('<ul>');

$(xmlString).find('entry').each(function(i) {
if (i == '40') {
return(false);
}
var vidInfo = '';
vidInfo += "<p>"+videoTitle[i]+"</p>";
$('#videos ul').append('<li>'+vidInfo+'</li>');
});
}
},
error: function(data) {
console.log('Error: ' + data);
}

})
};

最佳答案

当您将一个对象附加到一个字符串时,它会调用它的 toString 方法,对于一个普通对象,它只会给出臭名昭著的“[object Object]”。要记录一个对象,您应该直接将其作为参数传递给 console.log 函数,如下所示:

console.log('Error:', data);

关于javascript - 错误 : [object Object] on Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10156309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com