ПРОЕКТ ОТКРЫТ. ПРЕДЫДУЩИЙ ИСПОЛНИТЕЛЬ НЕ СПРАВИЛСЯ! Необходимо написать веб-мордочку для почтового сервера (smtp+pop3). Что требуется от исполнителя: 1. Установить и настроить почтовый сервер. 2. Используя общедоступные классы ...
Небольшой вопрос по JS
Нужно с помощью JS добавить форму (несколько форм) так, чтобы её можно было обрабатывать без перезагрузки страницы.
Добавляем вначале в DOM формы с неизвестными товарами и дефолтными значениями полей. Затем обрабатываем. Добавление и обработка ниже.
------------------------------
Код добавления формы:
var new_products = 0;
function addForm(param)
{
var div = document.createElement("div");
var form = document.createElement("form");
var id = document.createElement("input");
var name = document.createElement("input");
var price = document.createElement("input");
var qty = document.createElement("input");
var submit = document.createElement("input");
form.className = 'jcart';
form.method = 'post';
form.action = '';
id.name = 'my_item_id';
id.value = '_' + new_products;
id.type = 'hidden';
name.name = 'my_item_name';
name.value = 'Тестовый товар ' + new_products;
name.type = 'text';
price.name = 'my_item_price';
price.value = 0.00;
price.type = 'hidden';
qty.name = 'my_item_qty';
qty.value = 1;
qty.type = 'hidden';
submit.name = 'my_add_button';
submit.value = 'В корзину';
submit.className = 'button';
submit.type = 'submit';
form.appendChild(id);
form.appendChild(name);
form.appendChild(price);
form.appendChild(qty);
form.appendChild(submit);
div.appendChild(form);
new_products++;
document.getElementById(param).appendChild(div);
return false;
}
------------------------------
Обработка сабмита:
// Add an item to the cart
$('.jcart').submit(function(e)
{
add($(this));
e.preventDefault();
});
------------------------------
Сейчас при сабмите обновляется вся страница. То есть, не срабатывает обработчик и данные передаются обычным POST запросом. Явно какая-то проблема с DOM.
Результат: рабочий скрипт.
100% постоплата сразу же после полученного результата.
Бюджет 5 WMZ. Оплата по Webmoney.
Выбранный исполнитель
По этому заказу не оплачена комиссия сервиса!
Заявки фрилансеров
Похожие заказы
- Веб-программирование5 заявокЗакрыт14 лет назад
Необходимо, чтоб посетитель сайта мог зайти в рубрику "Просчет стоимости оборудования", там выбрать Марку, Модель машины, год, объем двигателя и мощность и т.д. из заранее подготовленной бд. Под определенный класс автомобиля и его мощность ...
Веб-программирование6 заявокЗакрыт14 лет назад- $100
Нужно написать программу под windows которая сможет открывать сайты имитируя реальные посещения (т.е. все джава счетчики должны видеть переход) можно через бразер. Задача такова: имитировать переход в другого сайта, что бы на счетчиках было показано ...
Веб-программирование12 заявокЗакрыт14 лет назад Нужно подготовить флеш ролик для демонстрации возможностей будущего iPhone приложения. Ролик будет состоять из 20 слайдов, представляющих собой скриншоты будущего приложения (они готовы). Эти слайды должны слева, справа, сверху и снизу ...
Веб-программирование6 заявокЗакрыт14 лет назадПоставить русский язык, сделать под ключ - вместе с api социальными сетями, майл ру, яндекс картами, пофиксить движок, сменить фон. Движок - ndot.in Подробнее в icq 1015819
Веб-программирование2 заявкиЗакрыт14 лет назад- $60
Требуется php программист для написания компонента на joomla 1.5. Все подробности по icq 346371938
Веб-программирование1 заявкаЗакрыт14 лет назад Ищем программиста для работ над созданием сайта и других работ. Оплата 10000 руб. (за сайт) Писать на e-mail: [email protected]. Со специалистами работаем на постоянной основе. --------------------------------------------------------------------------------
Веб-программирование3 заявкиЗакрыт14 лет назад- $100
Внести 2 изменения в модуль Drupal - Client Side Encryption (http://drupal.org/project/cse), модуль написан на JavaScript. При создании ноды в CSE utilities вводится [Passkey] и [Plain text (sandbox)]. 1. При ...
Веб-программированиенет заявокЗакрыт14 лет назад - $30
Задача: собрать 2 формы html + jquery. Зависимость выбора того или иного селекта будет появляться та либо иная часть формы. Что имеется: есть структура формы связи, необходимо ее полностью соблюсти. ...
Веб-программирование1 исполнительЗавершен14 лет назад - $400
Тело: Необходимо создать некий сайт-сервис, который должен, в общих чертах, обладать следующими характеристиками: 1) иметь возможность авторизации пользователей 2) иметь совершенно конкретную "админку", позволяющую производить манипуляции с учётными записями и статистикой ...
Веб-программирование1 исполнительЗавершен14 лет назад