gpt4 book ai didi

javascript - jquery ajax [object Object] [object Object] 在列表中输出

转载 作者:行者123 更新时间:2023-11-30 16:27:55 29 4
gpt4 key购买 nike

我的代码使用ajax:

$("#keyword").keyup(function() {
var keyword = $("#keyword").val();
if (keyword.length >= MIN_LENGTH) {
$.get( "./lib/data_siswa_ajax.php", { keyword: keyword, sekolah: $("#sekolah").val()} )
.done(function( data ) {
$('#results').html('');
var results = JSON.parse(data);
$(results).each(function(nama, value) {
$('#results').append('<div class="item">' + value + '</div>');
})

$('.item').click(function() {
var text = $(this).html();
$('#keyword').val(text);
})

});
} else {
$('#results').html('');
}
});

在div中输出结果:

[object Object]

[object Object]

console.log:

[{"nama":"Sakkel Krista Afrentino"},{"nama":"Abdul Rahman Alfikkry"}]

帮帮我..我该如何解决这个问题?

最佳答案

你的问题不清楚,但我想你应该改一下:

$('#results').append('<div class="item">' + value + '</div>');

收件人:

$('#results').append('<div class="item">' + value.nama + '</div>');

因为value是一个json对象,name是对象的唯一属性。

关于javascript - jquery ajax [object Object] [object Object] 在列表中输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33828990/

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