Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JQuery > prepend / 6 сообщений из 6, страница 1 из 1
07.12.2013, 18:32
    #38492857
nauseous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JQuery > prepend
Всем привет, подскажите как правильно в таблицу вставить колонку с чекбоксами,
делаю так:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
$('table tr').prepend(
	$('<td/>').prepend(
		$('<input/>', {
			'type': 'checkbox'
		})
	)
);


то-есть нужно чтобы в таблице, самой первой колонкой были чекбоксы, во всех строках

Спасибо!
...
Рейтинг: 0 / 0
07.12.2013, 21:50
    #38492943
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JQuery > prepend
nauseousВнужно чтобы в таблице, самой первой колонкой были чекбоксы, во всех строках
Как вариант...

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
-->
<style type="text/css">
</style>
<script type="text/javascript">
$(function (){
	$('table td:first-child').append('<input type="checkbox" />');
});
</script>
</head>
<body>
<table border='1'>
	<tr>
		<td></td>
		<td>1</td>
		<td>1</td>
	<tr>
	</tr>
		<td></td>
		<td>2</td>
		<td>2</td>
	</tr>
	<tr>
		<td></td>
		<td>3</td>
		<td>3</td>
	</tr>
</table>
</body>
</html>
...
Рейтинг: 0 / 0
08.12.2013, 00:50
    #38493012
nauseous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JQuery > prepend
krvsa,

спасибо! но не вариант, так как TD тоже надо добавить, и уже в него INPUT
...
Рейтинг: 0 / 0
08.12.2013, 01:05
    #38493019
nauseous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JQuery > prepend
есть еще такой вариант
Код: javascript
1.
2.
3.
4.
5.
$('<td/>', {
	html: $('<input/>', {
		'type': 'checkbox'
	})
}).insertBefore('td:first-child');


вопрос как правильно
...
Рейтинг: 0 / 0
08.12.2013, 01:12
    #38493026
nauseous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JQuery > prepend
или
Код: javascript
1.
2.
3.
4.
5.
$('<td/>').wrapInner(function() {
	return $('<input/>', {
		'type': 'checkbox'
	});
}).insertBefore('td:first-child');
...
Рейтинг: 0 / 0
08.12.2013, 10:30
    #38493145
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JQuery > prepend
nauseousTD тоже надо добавить, и уже в него INPUT
Как всегда, новость за новостью...
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JQuery > prepend / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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