js_html()方法 回显数据到页面

eg1:select标签option
var html = [];
html.push('<option value="classificationCheckedAll">全部</option>');
if (data != null) {
    $.each(data, function (i, row) {
        if (i == 0) {
            html.push('<option value="' + row.classificationId + '" checked>' + row.classificationTitle + '</option>');
        } else {
            html.push('<option value="' + row.classificationId + '">' + row.classificationTitle + '</option>');
        }
    });
}
$('#select_classification').html(html.join(''));

eg2:tr td

var td ="";
if (n_config.newListId){td+="<td>ID</td>";}
if (n_config.outTitle){td+="<td>标题</td>";}
$('#dataListHead').html(td);
var htmls = [];
$.each(rowsJsonObj, function (i, row) {
    var textBody="<tr>"
    if (n_config.newListId){
        textBody+='<td>';if (row.id){textBody+=''+row.id.substring(row.id.length-4)+'';} else {textBody+='';}textBody+='</td>';
    }
    if (n_config.outTitle){
        textBody+='<td>';if (row.title){textBody+=''+row.title.substring(0,4)+'';} else {textBody+='';}textBody+='</td>';
    }
$('#dataListBody').html(htmls.join(''));

eg3:ul li

var html = [];
$.each(jsonObj, function (i, row) {
    var li="";
    li+="<li class='clearfix'>";
    li+=    "<span class='health-news-list-num lf'>"+(i+1)+"</span>";
    li+=    "<a href='" + herfUrl + row.id + "' target='_blank' class='lf'>"+ row.title +"</a>";;
    li+="</li>";
    html.push(li);
$('#news_list_view2_' + plugin_id).append(html.join(''));

猜你喜欢

转载自blog.csdn.net/qq_41859067/article/details/81108897