如何将内容放入表中然后分成单独的TD

时间:2011-02-03 08:38:00

标签: jquery html-table match wrapping

这是用jQuery完成的:

我有下一个确切的HTML块大规模(仅按ID逻辑排序):

<!--html massive start-->
<span id="edtL1">myContent</span>

<input type="file" id="fln1" name="file1">

<span id="iCode1">somth</span>

<input type="checkbox" id="del_img1" name="del_img1" value="1">
<label for="del_img1">myDel</label> 
<!--/html massive end-->

我需要在加载页面时将这些块安排在表格td中。我有一些块服务器预生成的块,其中每个都在我的页面上。我的意思是:

edtL1, fln1, iCode1, del_img1是唯一的ID /名称。下一个大规模有+1值(exmp。adtL2等。)

所以我需要为每个拥有这些id的大量生成每个表,就像它们在页面上列出的一样。


完成所有操作后,必须如下:

<table id="codeTbl1"> <!--codeTd1, ..Td2 etc. are generated dynamically after page's loaded-->
<tr><td class="codeTd1">
<span id="edtL1">myContent</span>
</td></tr>

<tr><td class="codeTd2"> 
<input type="file" id="fln1" name="file1">
</td></tr>

<tr><td class="codeTd3"> 
    <span id="iCode1">somth</span>
</td></tr>

<tr><td class="codeTd4"> 
    <input type="checkbox" id="del_img1" name="del_img1" value="1">
    <label for="del_img1">myDel</label> 
</td></tr>
</table>

如果有更多相同的ID = +1满足 - 它们会生成到下一个表但是id="codeTbl2"

希望我明白自己。我需要最简单的解决方案,所以我可以修改它,因为我是jQuery的新手。