Показать сообщение отдельно
  #2 (permalink)  
Старый 29.01.2020, 22:58
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от daimon0482
как через ajax отправить
Давайте начнём с того, что никакого AJAX нет и он не может отправлять данные!

Сообщение от daimon0482
отправить данные из таблицы
А почему вы не можете сделать нормальную форму и с ней работать? Сейчас у вас в эту таблицу можно вставить произвольное содержимое (например откройте любой сайт, скопируйте всё и вставьте в таблицу, вы такое ожидаете? Вы даже можете скопировать эту таблицу и вставить её внутрь!)

Вам стоит переделать всё-таки в форму! Форма сама по себе обладает функционалом отправки данных, а если вам нужна более тонкая настройка отправляемых данных, то для этого есть функция fetch.

Вот пример правильно оформленной формы...
<form action="https://example.com/data-collector" method="post">
	<label>
		Ф.И.О.
		<input name="fio" autocomplete="name" required>
	</label>
	<label>
		E-mail
		<input type="email" name="mail" required>
	</label>
	<label>
		Телефон
		<input type="tel" name="phone" required>
	</label>
	<label>
		Почтовый индекс
		<input name="index" required>
	</label>
	<button>Отправить</button>
</form>

<style>
	form label, form label input {
		display: block;
	}
	form label {
		margin: 1em 0 0.5em;
	}
</style>

Последний раз редактировалось Malleys, 29.01.2020 в 23:09.
Ответить с цитированием