jquery模板插件jTemplates代替拼html

本文介绍了jQuery的模板插件jTemplates,通过提供更灵活的模板定义方式,替代传统的手动拼接HTML代码。利用jTemplates,可以在`foreach`操作符中访问特定迭代变量,如元素索引、ID、是否为第一项等。示例展示了如何判断并处理非第一行的数据。
摘要由CSDN通过智能技术生成
jQuery的jTemplates插件允许定义一个显示模板,在展现数据时根据选择的模板来动态生成。

jQuery的jTemplates官方网站:http://jtemplates.tpython.com/

原先的拼html代码如下:

$("#Content").html("");
    $.getJSON("ajax/item.ashx", { action: 'list', action2: 'getPerPageData', type: $("#hidType").val(), ym: $("#hidYM").val(), showType: $("#sShowType").val(), searchVal: $("#txtSearch").val(), pagesize: $("#sPageSize").val(), index: index, t: Math.random() }, function(data) {
        $.each(data, function(i) {
            var strHtml = "<table id='tbItemId" + data[i].Id + "' class='mytable' style='table-layout:fixed' cellspacing='0'>";
            strHtml += "<tr><td class='alt'>";
            strHtml += "<input type='hidden' id='hidsType" + data[i].Id + "' value='" + data[i].TypeId + "' />";
            strHtml += "<span id='spTitle" + data[i].Id + "'>" + data[i].Title + "</span>";
            strHtml += "<span class='right'>";
            strHtml += "<a href='#' title='编辑' οnclic
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值