简体   繁体   English

jQuery每个函数,以div显示值

[英]Jquery Each function,show values in div

I have simple JSON array and each function: 我有简单的JSON数组和每个函数:

var result= $.each(response.data, function(k, v) {
                console.log(k); 
            }); 

Now, this work fine, in my console I get all values from JSON. 现在,此工作正常,在我的控制台中,我从JSON获取所有值。 So, is there possibility for values of array show in my HTML page,in some div , etc: 因此,是否有可能在我的HTML页面,某些div等中显示array的值:

<div id="my_div"> </div>

I try with append() and HTML functions, but always get blank div . 我尝试使用append()和HTML函数,但始终获得空白div

Thanks 谢谢

Html HTML

<div id="my_div"></div>

Js s

var theData = ['a','b','c','d'];

$.each(theData, function(k, v) {
    $('#my_div').append(v+'<br/>');
}); 

This answer may be useful too: https://stackoverflow.com/a/2342433/3052648 这个答案可能也有用: https : //stackoverflow.com/a/2342433/3052648

var html = '';
var result= $.each(response.data, function(k, v) {
    html += "<span>" + k + "</span>"
    console.log(k); 
});
$("#my_div").append(html);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM