powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Динамическое добавление выпад. списка
4 сообщений из 4, страница 1 из 1
Динамическое добавление выпад. списка
    #38381724
Edu1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть скрип скопированный с инета
Код: php
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.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Добавление полей в форму</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />


<script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
</head>
<body>

<script type="text/javascript">
var total = 0;
function add_new_image(){
	total++;
	$('<tr>')
	.attr('id','tr_image_'+total)
	.css({lineHeight:'20px'})
	.append (
		$('<td>')
		.attr('id','td_title_'+total)
		.css({paddingRight:'5px',width:'200px'})
		.append(
			$('<input type="text" />')
			.css({width:'200px'})
			.attr('id','input_title_'+total)
			.attr('name','input_title_'+total)
		)

	)

	.append (
		$('<td>')
		.css({width:'60px'})
		.append (
			$('<span id="progress_'+total+'" class="padding5px"><a  href="#" onclick="$(\'#tr_image_'+total+'\').remove();" class="ico_delete"><img src="delete.png" alt="del" border="0"></a></span>')
		)
	)
	.appendTo('#table_container');

}
$(document).ready(function() {
	add_new_image();
});
</script>

<form action="" method="post">
	<table id="table_container">
		<tr>
			<td width="100px" colspan="2"><strong>Название</strong></td>

		</tr>
	</table>
		<br/>
	<input type="button" value="Добавить поле" id="add" onclick="return add_new_image();">
	<input type="submit" value="Отправить">

</form>

</body>
</html>
<?php
$n = count($_POST);
$key = array_keys($_POST);
for($i=0; $i < $n; $i++)
{
	echo $_POST[$key[$i]]."<br>";
}
?>


Как вместо текстовых полей сделать выпадающий список.
...
Рейтинг: 0 / 0
Динамическое добавление выпад. списка
    #38381731
Edu1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
$('<select size="1"><option value="value1">Item1</option><option value="value2">Item2</option></select>')


Проблема решена добавлением строки
...
Рейтинг: 0 / 0
Динамическое добавление выпад. списка
    #38383429
Edu1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В этой задаче несколько полей типа text, при таком раскладе
Код: php
1.
$n = count($_POST);

, обрабатываются все значения формы (всех элементов), как получить данные только вып. списка.
...
Рейтинг: 0 / 0
Динамическое добавление выпад. списка
    #38383444
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edu1982В этой задаче несколько полей типа text, при таком раскладе
Код: php
1.
$n = count($_POST);

, обрабатываются все значения формы (всех элементов), как получить данные только вып. списка.
Это не относится к нашему разделу. Есть вопросы по ПэХаПэ - переходи в соответствующий раздел. Тут HTML и javascript.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Динамическое добавление выпад. списка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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