jquery 方面知识

当需要取得表格其中一行时:

var items = $('tr', $("#TypeItemData")).size();//判断表格中是否有数据。



$("tr td:nth-child(5)", $("#TypeItemData")).each(function (i, v) {
TypeDataTime += $(v).text() + ',';
});//通过each函数读取一行中第一列的值。



$(".myTrs").live("click", function () {
if ($(this).hasClass("trSelected")) {
$(this).removeClass("trSelected");
$(".tock", $(this)).attr("checked", false);
} else {
$(".myTrs").removeClass("trSelected");
$(this).addClass("trSelected");
$(".tock").attr("checked", false);
$(".tock", $(this)).attr("checked", true);
}
});
}); //选中跟未选中效果





var ss = callback.toString().split(',');
$("#TypeItemData").append
("<tr class='myTrs' style='line-height:20px; padding-left:4px'><td width='23px'><input type='checkbox' class='tock' name='cktp' /></td><div><div><td width='109px'; height='24px'>" + ss[0] + "</td><td width='108px' >" + ss[1] + "</td><td width='107px' >" + ss[2] + "</td><td width='200px' >" + ss[3] + "</td></tr>");//通过Ajax返回数据把值加到原有值的末尾。



$("#TypeItemData tr td input:checked").parent().parent().remove();//移除表格中的一行。
原文地址:https://www.cnblogs.com/zjmzone/p/2282452.html