2013-02-14 54 views
-2

以下代碼創建一個加載值爲 的表,所以每次創建行時,都希望該行上的複選框位於第一列。在頁面加載時,使用JQuery如何創建複選框?

var LoadLabels = function (data) { 
    var CableInfos = eval(data); 
    var newContent = ''; 
    var currentState = Hesto.Html.SaveTableState('#ScannedLabelList'); 

    if (CableInfos.length != 0) { 
     $.each(CableInfos, function (i, item) { 
      var sideFlag = item.KeepSideFlag; 
      newContent += Hesto.Html.StsrtTR(); This is the column  where i wanna load my checkboxes 
      newContent += Hesto.Html.StartTR(item.Serial, null); 
      newContent += Hesto.Html.CreateTD(item.Serial, null); 
      newContent += Hesto.Html.CreateTD(item.KanbanNumber, null, null); 
      newContent += Hesto.Html.CreateTD(item.CustomerNumber, null, null); 
      newContent += Hesto.Html.CreateTD(item.Description, null, 'centerAlign'); 
      newContent += Hesto.Html.CreateTD(item.Quantity, null); 
     // newContent += Hesto.Html.CreateTD('<input id="deleteRow"  type="button" value="Delete" onclick="deleteRow(this)">', null); 
      newContent = Hesto.Html.EndTR(newContent); 

}); 

回答

1

您可以在複選框標記追加到newContent字符串:

$("newContent").append("<input type=checkbox name=" + Hesto.Html.StsrtTR() value=" + Hesto.Html.StsrtTR() + ">"Checkbox 
相關問題