从下面的函数中我得到了结果。现在我想将结果放入 div 中。那么我应该如何将结果放入div中呢?
$(document).ready(function () {
$.ajax({
type: "POST",
url: "../ajaxaction.php",
data: {
action: 'alllist'
},
dataType: 'json',
success: function (msg) {
for (var i = 0; i < msg.length; i++) {
var uname = msg[i].user_name;
var vtitle = msg[i].video_title;
var vid = msg[i].video_id;
var vthumb = msg[i].video_thumb;
}
}
});
});
最佳答案
您可以使用您喜欢的格式将结果附加到 div 中,但添加的简单方法是。您可以使用append()函数为循环的每次迭代保留添加的 html 和新的 html。
success: function(msg){
for (var i = 0; i < msg.length; i++) {
var uname = msg[i].user_name;
var vtitle = msg[i].video_title;
var vid = msg[i].video_id;
var vthumb = msg[i].video_thumb;
$('#divId').append("Name: " + uname + "," + "Title: " + vtitle +
"Id: " + vid + "," + "Thumb: " + vthumb + "<br />");
}
关于javascript - 如何将JSON结果放入DIV中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14376156/