Как поместить содержимое в таблицу, а затем в отдельные ТД - PullRequest
0 голосов
/ 03 февраля 2011

Это должно быть сделано с помощью jQuery:

У меня есть следующие точные массивы HTML-блоков (упорядоченные только по идентификатору):

<!--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 - это уникальные идентификаторы / имена.У следующего массива есть значение +1 (пример adtL2 и т. Д.)

Поэтому мне нужно, чтобы каждая таблица генерировалась для каждого массива, имеющего те идентификаторы, которые указаны на странице.


Когда все будет сделано , оно должно выглядеть следующим образом:

<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>

Если встречается больше таких же массивов с идентификатором +1 - они генерируются в следующей таблице, но с id="codeTbl2".

Надеюсь, я все прояснил.Мне нужно самое простое решение, чтобы я мог изменить его, так как я новичок в jQuery.

1 Ответ

1 голос
/ 03 февраля 2011
...