JQuery:在单元格数据中填充两个表行

时间:2015-07-08 19:07:07

标签: jquery

dbCount和dbPercentage都来自数据库。表中的其余对象来自静态文件。我想用正确的dbCount和dbPercentage填充每一行。我在下面的代码用相同的dbCount和dbPercentage填充每一行。请帮助!

            $.each(finalAccepted, function (key, obj) {
                //if (finalSelected) {
                var row = $("<tr />")
                $("#here_table").append(row);
                //row.append($("<td>" + obj.NIN + "</td>"));
                row.append($("<td>" + obj.NOM + "</td>"));
                row.append($("<td>" + obj.PRENOM + "</td>"));
                row.append($("<td>" + obj.SEXE + "</td>"));
                row.append($("<td>" + obj.PARTIPOLITIQUE + "</td>"));
                row.append($("<td>" + obj.DECISION + "</td>"));
                row.append($("<td>" + obj.CIRCONSCRIPTION + "</td>"));
                row.append($("<td>" + dbCount + "</td>"));
                row.append($("<td>" + dbPercentage + "</td>"));
                $("<td>").html('<input id="chkbox"   type="checkbox"/>').appendTo(row) + "</td>";
                $('.candidate-info-detail-container').show();
            });

1 个答案:

答案 0 :(得分:0)

dbCount和dbPercentage是在哪里定义的?他们是为每一排设置的?不要这么认为。 您应该像在其他字段中一样填充json对象中的dbCount和dbPercentage字段:

$.each(finalAccepted, function (key, obj) {
            //if (finalSelected) {
            var row = $("<tr />")
            $("#here_table").append(row);
            //row.append($("<td>" + obj.NIN + "</td>"));
            row.append($("<td>" + obj.NOM + "</td>"));
            row.append($("<td>" + obj.PRENOM + "</td>"));
            row.append($("<td>" + obj.SEXE + "</td>"));
            row.append($("<td>" + obj.PARTIPOLITIQUE + "</td>"));
            row.append($("<td>" + obj.DECISION + "</td>"));
            row.append($("<td>" + obj.CIRCONSCRIPTION + "</td>"));
            row.append($("<td>" + **obj.dbCount** + "</td>"));
            row.append($("<td>" + **obj.dbPercentage** + "</td>"));
            $("<td>").html('<input id="chkbox"   type="checkbox"/>').appendTo(row) + "</td>";
            $('.candidate-info-detail-container').show();
        });