Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 3

Добавление новых элементов radio в форму

24.04.2012, 03:58. Показов 2432. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу чтобы при нажатии ссылки "Добавить еще" добавлялась новая пара переключателей

Проблема: как сделать так чтобы у каждой добавляемой пары атрибут name был другим
то есть для первой name="type[]"
для второй name="type[1]" итд...

как использовать операцию i++ внутри .append()
такой способ не заработал:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
<head>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
</head>
<body>
<form id="form">
<a href="#" class="add_part">&nbsp;<u>Добавить ещё</u></a>
<br />
<input id="t1_1" type="radio" checked name="type[]" value="1" />
<label for="t1_1">- Заказать</label>
<input id="t1_2" type="radio" name="type[]" value="2" />
<label for="t1_2">- Узнать цену</label>
<br />
</form>
</body></html>
JavaScript
1
2
3
4
5
6
7
var i=0;
$(document).ready(function() {
    $('.add_part').click(function () {
                        $('#form').append('<input  type="radio" checked name="type[i++]" value="1" /><label>- Заказать</label><input type="radio" name="type[i]" value="2" /><label>- Узнать цену</label><br/>');
                        return false;
                        });
                  });
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.04.2012, 03:58
Ответы с готовыми решениями:

Запрет на добавление новых записей через форму
Добрый вечер, есть ленточная форма на которой на кнопке прописан код DoCmd.OpenForm &quot;ПланФакт&quot;, , , &quot;idЗаказа =&quot;...

Добавление новых записей в таблицу через форму
Здравствуйте! Помогите пожалуйста разобраться. Хожу кругами. Есть таблица tblDeviceFullCode. В ней записаны айдишники из...

Добавление новых записей в связанные таблицы через форму
Привет, Есть две таблицы, источник данный для одной из них - содержимое другой таблицы. Нужно в форме заполняя одну таблицу, в...

2
--\.founder./--
 Аватар для WebMax 2.0
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
24.04.2012, 11:48
Попробуй так:

JavaScript
1
2
3
4
5
6
7
var i=0;
$(document).ready(function() {
    $('.add_part').click(function (e) {
                        $('#form').append("<input  type='radio' checked name='type[" + ++i + "]' value='1' /><label>- Заказать</label><input type='radio' name='type[" + i + "]' value='2' /><label>- Узнать цену</label><br/>");
                        e.preventDefault;
                        });
                  });
1
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 3
24.04.2012, 16:38  [ТС]
Спасибо, сработало)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.04.2012, 16:38
Помогаю со студенческими работами здесь

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

Добавление новых элементов в массив
Подскажите пожалуйста как в С# добавить новые элементы в массив наиболее простым способом.Работала только через консоль.

Добавление новых элементов в DOM
Собственно проблема в следующем. Необходимо при нажатии на элемент (в данном случае ссылка) полностью изменять содержимое определенного...

Добавление новых элементов в cKEditor
Можно ли добавить своих элементов в cKeditor? Например добавить свой селект (&lt;select&gt;...&lt;/select&gt;) который вставит ссылки

Добавление новых элементов в поле со списком
Добрый день,уважаемые коллеги! В ходе обработки базы данных у меня возник следующие вопросы: 1)Я создал фильтр с помощью поля со...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru