Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.10.2017, 20:56
Интересующийся
Отправить личное сообщение для WhiteFox Посмотреть профиль Найти все сообщения от WhiteFox
 
Регистрация: 11.05.2017
Сообщений: 27

Добавить переносы в список value
Доброго времени суток, помогите решить задачу. Сделал скрипт на лендинге который по кнопке отправляет товар к корзину. Потом отдельно код $(".cart-list").append(name + "
"); собирает список товара по названию в Input и список с инпута отправляется на почту через php... только вот .val и .text собирают только текст а нужно что бы шло вместе с br. подскажите как решить, спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 06.10.2017, 21:07
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

...подожду переводчика
Ответить с цитированием
  #3 (permalink)  
Старый 06.10.2017, 21:08
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

WhiteFox,
может .html() вместо text?
Ответить с цитированием
  #4 (permalink)  
Старый 06.10.2017, 21:13
Интересующийся
Отправить личное сообщение для WhiteFox Посмотреть профиль Найти все сообщения от WhiteFox
 
Регистрация: 11.05.2017
Сообщений: 27

.html пробовал ничего не отправляет вообще(
Ответить с цитированием
  #5 (permalink)  
Старый 06.10.2017, 21:15
Интересующийся
Отправить личное сообщение для WhiteFox Посмотреть профиль Найти все сообщения от WhiteFox
 
Регистрация: 11.05.2017
Сообщений: 27

var list = $(".cart-list").html();
			var remove = "<img src='img/icon/del.png' class='remove' alt=''>";
			var cena = "<span class='eachPrice'>" + (parseFloat($(this).children(".item-detail").children(".price").text())) + "</span>";
			var cena2 = "<span class='eachPrice2'>" + (parseFloat($(this).children(".item-detail").children(".price").text())) + "</span>";
			$("#list-item").append("<div class='tli'>" + remove + "<p>" + name + "&#09;  &#09;" + "</p>"  + "<span>" + cena + "р." + "<span>" + "</div>" );
			$(".cart-list").append(name + "<br>");
			$(".list").val(list);
Ответить с цитированием
  #6 (permalink)  
Старый 06.10.2017, 21:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

WhiteFox,
не понимаю, поэтому ничем помочь не могу...
Ответить с цитированием
  #7 (permalink)  
Старый 07.10.2017, 05:02
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от WhiteFox
Потом отдельно код $(".cart-list").append(name + "
"); собирает список товара по названию в Input и список с инпута отправляется на почту через php
Сервер должен получать от клиента выбранный товар, а это их идентификаторы, и их количество. И только после проверки сервером истинности набора, то есть это действительно товар и товар, которым обладает сервер, сервер формирует почтовое сообщение будь то текст или html отправление.

Если формированием почтового отправления занимается клиент, то это уже не почта, а дыра для спама. В каких книжках интересно написано о формировании почтового отправления через задницу, что с завидной постоянностью это повторяется на форумах.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно добавить еще одно поле <input> sergofedor06 Javascript под браузер 20 17.09.2016 00:31
Как добавить атрибут в select option mclaren_bbc Элементы интерфейса 9 03.03.2016 23:33
Двойной динамический список. oneplus Элементы интерфейса 17 14.08.2015 22:42
селект переделанный под список Vasёk18 Элементы интерфейса 0 13.04.2012 23:49
Заполнить список значениями из динамически созданного выпадающего списка zhuzha Элементы интерфейса 0 17.08.2010 14:40