|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.03.2014, 16:39 | #1 |
Пользователь
Регистрация: 16.08.2013
Сообщений: 54
|
Динамическое добавление поля с php-обработкой
Добрый день, коллеги!
Возник такой вопрос, вот мне нужно чтобы копировалась строка полностью вся вместе с селектами как на картинке при нажатии кнопки добавить.. вот моя функция jquery: CODE (javascript): скопировать код в буфер обмена Код:
но проблема в том что эти селекты формируются в пхп: CODE (html): скопировать код в буфер обмена Код:
CODE (javascript): скопировать код в буфер обмена Код:
Последний раз редактировалось Stilet; 13.04.2014 в 12:20. |
18.03.2014, 16:50 | #2 |
Форумчанин
Регистрация: 26.01.2007
Сообщений: 278
|
Разбейте эту замечательную функцию на несколько составляющих.
PHP код:
|
18.03.2014, 17:03 | #3 | |
Пользователь
Регистрация: 16.08.2013
Сообщений: 54
|
Цитата:
|
|
18.03.2014, 23:53 | #4 |
Пользователь
Регистрация: 16.08.2013
Сообщений: 54
|
Попробую пояснить ещё раз:
проблема вся в том у меня селекты в форме генерируются динамически вот код всей страницы: Код HTML:
<HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="expires" content="0"> <script src="js/jquery.js"></script> </HEAD> <BODY> <H3>Ввод расчетных данных для профнастила.</H3> <form id="myForm" action="index.php?solve" method="post"> <table border="1" width="100%"> <tr> <td>Тип профнастила</td> <td>Толщина</td> <td>Колличество</td> <td>Ширина</td> <td>Высота</td> <td>Действие</td> </tr> <div id="results"></div> <tr> <td> <select name="tip"> <?php $res = mysql_query ("SELECT tip from ishodnue"); while ($row=mysql_fetch_array($res, MYSQL_ASSOC)) { echo "<option value=".$row['tip'].">".$row['tip']."</option>"; } ?> </select> </td> <td> <select name="tolsh"> <?php $res = mysql_query ("SELECT tolsh from ishodnue"); while ($row=mysql_fetch_array($res, MYSQL_ASSOC)) { echo "<option value=".$row['tolsh'].">".$row['tolsh']."</option>"; } ?> </select> </td> <td><input type="text" name="quant" value=""/></td> <td><input type="text" name="width" value=""/></td> <td><input type="text" name="height" value=""/></td> <td><input type="submit" name="del" value="удалить"/></td> </tr> </table> <br> <input type="submit" value="Посчитать"/> </form> <div align="right"> <form action="index.php?add" method="post"> <input type="submit" name="add" value="Добавить"> </form> </div> <form action="index.php" method="post"> <input type="submit" value="Cancel"> </form> </BODY> </HTML> Код HTML:
<tr> <td> <select name="tip"> <?php $res = mysql_query ("SELECT tip from ishodnue"); while ($row=mysql_fetch_array($res, MYSQL_ASSOC)) { echo "<option value=".$row['tip'].">".$row['tip']."</option>"; } ?> </select> </td> <td> <select name="tolsh"> <?php $res = mysql_query ("SELECT tolsh from ishodnue"); while ($row=mysql_fetch_array($res, MYSQL_ASSOC)) { echo "<option value=".$row['tolsh'].">".$row['tolsh']."</option>"; } ?> </select> </td> <td><input type="text" name="quant" value=""/></td> <td><input type="text" name="width" value=""/></td> <td><input type="text" name="height" value=""/></td> <td><input type="submit" name="del" value="удалить"/></td> </tr> |
19.03.2014, 01:34 | #5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Рабочий прототип на скорую руку – нужно только код формирования select-ов вставить в соответствующих местах:
Код:
|
19.03.2014, 13:28 | #6 |
Пользователь
Регистрация: 16.08.2013
Сообщений: 54
|
+1 Andkorol
буду разбиратться jquery хотя бы на таком уровне чтоб совмещать со своими задачами... еще раз спасибо |
13.04.2014, 12:19 | #7 |
Пользователь
Регистрация: 16.08.2013
Сообщений: 54
|
У меня вопрос а как сделать так чтобы при нажатии на кнопку добавить в строке добавляемой убрать выпадающие списки (селекты), а оставить только ячейки с инпутами?
|
14.04.2014, 11:28 | #8 |
Пользователь
Регистрация: 16.08.2013
Сообщений: 54
|
Andkorol, не могли бы Вы подсказать как это сделать?
|
14.04.2014, 13:36 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Безусловно, мог бы – но мне очень хочется, чтоб вы сами начали думать головой, и решили этот вопрос самостоятельно – учитывая, что готовый рабочий пример у вас есть.
Разберитесь, как именно он работает – и адаптируйте его под ваши требования. В этом абсолютно нет ничего сложного. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PHP - выгрузка вложений из почты с их дальнейшей обработкой | Chiwos | PHP | 0 | 01.06.2012 11:05 |
динамическое добавление контролов | MrGB | Microsoft Office Excel | 12 | 02.11.2010 12:29 |
Динамическое добавление компонентов | Vigilante | Компоненты Delphi | 1 | 21.10.2010 01:28 |
Динамическое добавление в PopupMenu | k1r1ch | Общие вопросы Delphi | 1 | 02.10.2009 10:29 |
Динамическое добавление в страницу | Dj_smart | HTML и CSS | 11 | 26.05.2008 22:28 |