Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.10.2015, 11:32
Новичок на форуме
Отправить личное сообщение для Strannik-61 Посмотреть профиль Найти все сообщения от Strannik-61
 
Регистрация: 14.10.2015
Сообщений: 1

Передать данные в модальное окно
Помогите начинающему.
Есть форма, сгенерированная в php:
<form method="post" >
<table border="0" width="100%">
<tr><td>e-mail: 1@yandex.ru</td><td ><input type="checkbox" name="email_1" id="1"></td></tr>
<tr><td>e-mail: 2@yandex.ru</td><td ><input type="checkbox" name="email_2" id="2"></td></tr>
<tr><td>e-mail: 3@yandex.ru</td><td ><input type="checkbox" name="email_3" id="3"></td></tr>
...
<tr><td>e-mail: 5@yandex.ru</td><td ><input type="checkbox" name="email_756" id="756"></td></tr>
<tr><td colspan="2" ><a class="modalbox" href="#inline">Отправить сообщение</a></td></tr>

</table>
</form>
<div id="inline">
	<form id="contact" name="contact" action="#" method="post">
		<label for="message">Введите сообщение</label>
		<textarea id="message" name="message" class="text"></textarea>
		<button id="send">Отправить E-mail</button>
	</form>
</div>
<script type="text/javascript">
	$(document).ready(function() {
		$(".modalbox").fancybox();
		$("#contact").submit(function() { return false; });

		
		$("#send").on("click", function(){
			var messageval    = $("#message").val();
			var messagelen    = messageval.length;
			
			if(messagelen < 4) {
				$("#message").addClass("error");
			}
			else if(messagelen >= 4){
				$("#message").removeClass("error");
			}
			
			if(messagelen >= 4) {
				$.ajax({
					type: 'POST',
					url: 'send.php',
					data: $("#contact").serialize(),
					success: function(data) {
						if(data == "true") {
							$("#contact").fadeOut("fast", function(){
								$(this).before("<p><strong>Ваше сообщение отправлено </strong></p>");
								setTimeout("$.fancybox.close()", 1000);
							});
						}
					}
				});
			}
		});
	});
</script>

Функция send.php заносит значения id в БД и возвращает true в случае успеха.
Я не понимаю как передать значения всех выбранных id в вызываемое модальное окно, чтобы затем передать в send.php?

Последний раз редактировалось Strannik-61, 14.10.2015 в 11:34.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать данные в другую панель из выбранной строки таблицы. layout: 'card'. Пролетарий ExtJS 5 03.06.2015 22:53
Bootstrap модальное окно igor.3dviz Общие вопросы Javascript 1 09.02.2014 13:27
модальное окно div'ом codingfighter Общие вопросы Javascript 28 03.09.2013 15:07
Как передать переменную в модальное окно sinsir jQuery 24 20.06.2013 16:59
Как передать текст в input в модальное окно открытое jquery SpiritDark Элементы интерфейса 0 28.04.2012 21:46