powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Clone table -> tr. and edit td, help
3 сообщений из 3, страница 1 из 1
Clone table -> tr. and edit td, help
    #36068385
Dezigo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При нажатии на колонку мне надо скопировать строчку - такуе жу - и поставить её под строкой которою я нажал.
тоесть просто создать дубликат.
я это сделал.
но мне надо поменять в колонках имя у каждой input в этой клонированой строки..

строку копирую,нахожу input -с each..и каждой input в это клонированой строку я хочу заменить имя.
если колонок у меня 64.
а это пример.. из 3.но принцип такой же.
помогите!

алгоритм добавления полсе строки. - я делаю по id. insertafter это.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
jquery
function add(id) 
{
	$(function()
	{
        	//$("#"+id).clone(true).insertAfter('#'+id); // check after() 

	$("#"+id).clone(true).insertAfter('#'+id).find("input").each(function(data) {
		var s = $(this).attr("name");

		var t = s.replace('myid','insertID');
		$(this).attr("name",s);
		});

	});
}



HTML
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<table width="400" border="1" id='myTable'>
<tr id='k1'>
<td onclick="addTr('k1')">Insert</td>
<td>ww</td>
<td><input type='text' value='98'/  name='myid[1][6]'></td>
</tr>
<tr id='k2'>
<td onclick="addTr('k2')">Insert</td>
<td>ff</td>
<td><input type='text' value='1400'  name='myid[2][6]'></td>
</tr>
<tr id='k3'>
<td onclick="addTr('k3')">Insert</td>
<td>gfhgf</td>
<td><input type='text' value='45'/ name='myid[3][6]'></td>
</tr>
</table>
...
Рейтинг: 0 / 0
Clone table -> tr. and edit td, help
    #36068391
Dezigo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
везде функция add.*
...
Рейтинг: 0 / 0
Clone table -> tr. and edit td, help
    #36068662
Dezigo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
впринципе я сделал свою задачу другим способом..спустя 10 часов..решения её..
сделал не повторные индексы массива..

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
var count =  0 ;
function add(id) 
{
	$(function()
	{
	$("#"+id).clone(true).insertAfter('#'+id).find("input").attr("name","insertid["+count+"][]");
	   count++;
	});

}
каждый раз когда я копирую строку.. все inputi копируются в массив двухмерный..
после повторного нажатия я увеличиваю первый индекс на +1.

задание в силе.. первый вариант..
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Clone table -> tr. and edit td, help
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]