var redlineTemplateP = $(".redlineDataList"); for (var index in detailArraryLists.rows){ var jsondata = detailArraryLists.rows[index]; var redlineTemplate = $("<tr><td class='mdName'></td><td class='mdyye'></td><td class='mdAmount'></td></tr>"); redlineTemplate.find(".mdName").text(jsondata.orgName); redlineTemplate.find(".mdyye").text(jsondata.kpiValue); if(jsondata.diffValue<0){ redlineTemplate.find("td").eq(2).addClass("tdczred"); } redlineTemplate.find(".mdAmount").text(jsondata.diffValue); redlineTemplate.data("orgId",jsondata.orgId); redlineTemplate.on("click",trClickCallback); redlineTemplateP.append(redlineTemplate);
}
可以通过当前元素传递值
redlineTemplate.data("orgId",jsondata.orgId);
然后取
var orgId = $(this).data("orgId");