//我这里是通过触发一个下拉框事件οnchange="changeTotalAmount(this.value)" 动态改变td的隐藏显示
//这是js动态在table添加的td数据
$("#tb").append
(
"<tr id=\""+ row +"\" bgcolor=\"#FFFFFF\" align=\"center\">" +
"<td name=\"setDjY\" style=\"display:none;\" class=\"usermanage_2\" width=\"\">" + $("#setDj").text() +
"<a href=\"#\" sytle=\"align:center;\" οnclick=\"delTrCheck(" + row +")\"> " + $("#delHref").text() + "</a></td>" +
"<td name=\"setDjN\" style=\"display:block;\" class=\"usermanage_2\" width=\"\">" +
"<a href=\"#\" sytle=\"align:center;\" οnclick=\"delTrCheck(" + row +")\"> " + $("#delHref").text() + "</a></td>" +
"</tr>"
)
//下拉框事件
function changeTotalAmount(val){
var setDjY=$("#tb tr td[name='setDjY']");
var setDjN=$("#tb tr td[name='setDjN']");
//判断下拉框选中的节点
if (val==2) {
//利用jquery循环遍历td节点
setDjN.each(function (i) {
$(setDjN[i]).hide(); //隐藏
$(setDjY[i]).show(); //显示
});
}else{
setDjY.each(function (i) {
$(setDjY[i]).hide(); //隐藏
$(setDjN[i]).show(); //显示
});
}
}