首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

datatable在每一行的第一列塞一个checkbox如何搞

2012-05-22 
datatable在每一行的第一列塞一个checkbox怎么搞datatable在每一行的第一列塞一个checkbox怎么搞$(#tabs-

datatable在每一行的第一列塞一个checkbox怎么搞
datatable在每一行的第一列塞一个checkbox怎么搞

$("#tabs-2 tbody tr").each(function(){
  var posX = $(this).find("td:first").position().left;
  var posY = $(this).find("td:first").position().top;
  var box="<input type=\"checkbox\" name=\"checkEmp\"></input>"; $("#isSelect").html(box).css({display:'block',left:posX,top:posY}).appendTo($(this).find("td:first"));
});

我这样写有什么问题呢

[解决办法]
你好,不知到你的表格的第一列是否有值,如果有值你可以试试这样做
$(document).ready(function(key, value){
$("#tabs-2 tbody tr").each(function(){
var posX = $(this).find("td:first").position().left;
var posY = $(this).find("td:first").position().top;
var box="<input type=\"checkbox\" name=\"checkEmp\"></input>"; 
$("<span> </span>").html(box).css({left:posX,top:posY}).appendTo($(this).find("td:first"));
});
如果你的第一列没有值,可以直接这样使用:
$(document).ready(function(key, value){
$("#tabs-2 tbody tr").each(function(){
var posX = $(this).find("td:first").position().left;
var posY = $(this).find("td:first").position().top;
var box="<input type=\"checkbox\" name=\"checkEmp\"></input>"; 
$(this).find("td:first").html(box);
});
 不知对你是否有帮助。

热点排行
Bad Request.