Click here to Skip to main content
15,892,674 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have json objects.and i push all json objects in an array
eg:var array=[a,b,c,d];
I need to add these objects into rows dynamically in a table..My code is below:
var tr;
tr = $('
');
tr.append("
" + dt.Values[i].CustFirstName + "
");
tr.append("
" + dt.Values[i].CustLastName + "
");
$('addData').append(tr);

But it is not working..Help me
Posted

1 solution

just a hint

Traverse Json object
JavaScript
$(objJson).each(function () {

                       
                        var row = getRows($(this)[0].Comments, $(this)[0].UserName, $(this)[0].Created_Date)


                    });


//Append Javascript code
JavaScript
function getRows(comment, fullname, date) {

        str = '<tr>'
                + '<td width="6%" valign="top"><img src="/assets/images/r-placeholder.png" width="36" height="36" alt="" style="margin-right:7px;"/></td>'
                + '<td width="94%"><h2>'
                + fullname + ' - ' + '<span class="then" title="' + date + '" >few seconds ago'
                + '</span></h2>'
                + comment
                + '<br />'
                + '<br />'
                + '<hr class="dotted">'
                +'<div class="likerdiv"> <a href="javascript:;" class="prslike">Like</a>.&nbsp;&nbsp;'
                +'<span class="thumbsup">4.5 minutes ago</span> </div>'
                + '<br />'
                + '<br />'
                + '</td>'
                + '</tr>';

        $(".commentsinner").append(str);

       
    }
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900