2011-02-03 53 views
0

这是可以用jQuery做:如何把内容插入到表,然后到单独的TD的

我已经得到了下一个确切的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的页面加载时。我已经有一些由服务器预先生成的块巨型块,其中每个块都有唯一的ID。我的意思是:

edtL1, fln1, iCode1, del_img1是唯一的ID /名称。下一个大量的+1值(例如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多个相同massives满足 - 他们产生下一个表,但与id="codeTbl2"

希望我说清楚了。我需要最简单的解决方案,所以我可以修改它,因为我是jQuery的新手。

+0

如何你想拥有它..什么事件?或者你是否试图执行萤火虫控制台,你可以提到模式 – 2011-02-03 08:44:47

+0

当你知道元素ID在巨大的块,所以你可以重新生成他们在jquery通过阅读他们和创建表,你能让我解决这个问题? – 2011-02-03 08:53:43

回答