div, добавленный с помощью appendTo по клику на кнопку, сразу удаляется
нужно в отдельный блок добавить выбранные элементы из первого, написал такой код:
var productName=$("#product").val(); productPrice=parseInt($("#product *:selected").data("price")), productName=parseInt($("#product *:selected").text()); $("<div></div>").addClass("item").append('<span class="title">'+productName+'</span>'). append('<span class="price">'+productPrice+'</span>').append('<span class="count">1</span>'). appendTo('#list'); он как бы работает, добавляет в блок с id list блок с class item, но почему то сразу удаляет, хотя должен добавить эту строчку, потом за ней такую же итд, чтобы получился список товаров с ценой и названием. Искал как исправить, но ответа нигде не нашлось |
srnsdlmtn, ты в состоянии сделать полный тестовый пример?
|
|
Так там после нажатия кнопки какой-то "фарш" появляется... :(
|
ну по идее должна быть цена и название, с этой ошибкой я пока не справился, надо хотя бы чтоб этот "фарш" оставался, а не исчезал сразу)
|
srnsdlmtn, может я непонятно выразился...
Если сделать остановку после добавления - твоя вставка видна. https://jsfiddle.net/xbx42gnx/2/ Но потом все изображение меняется на {"error": "Shell form does not validate{'html_initial_name': u'initial-js_lib', 'form': <mooshell.forms.ShellForm object at 0x4055c90>, 'html_name': 'js_lib', 'html_initial_id': u'initial-id_js_lib', 'label': u'Js lib', 'field': <django.forms.models.ModelChoiceField object at 0x4087fd0>, 'help_text': '', 'name': 'js_lib'}{'html_initial_name': u'initial-js_wrap', 'form': <mooshell.forms.ShellForm object at 0x4055c90>, 'html_name': 'js_wrap', 'html_initial_id': u'initial-id_js_wrap', 'label': u'Js wrap', 'field': <django.forms.fields.TypedChoiceField object at 0x4087e90>, 'help_text': '', 'name': 'js_wrap'}"} |
не совсем понимаю что это за ошибка и как с ней бороться, при запуске на локальном сервере никаких ошибок, в том числе и этой нет
|
srnsdlmtn, все оказалось до примитива просто... :D
У тебя происходит банальная отправка формы. Страница перегружается и вуаля! Текст пропадает. |
вот чёрт, спасибо большое)
|
Часовой пояс GMT +3, время: 19:31. |