Это должно быть сделано с помощью 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.