Возможно, но вы не приложили код, не указали модель телефона, операционную систему и браузер, но поставили в теги wordpress, поэтому мы даже не знаем поверхность какого болота должны осматривать...
Ещё можно форму не использовать и сабмит, тогда тоже не будет срабатывать. Можно вообще всё на дивах сделать, подложив на фон картинку с полями формы - вот это железобетонное решение.
Артем Кисленко: проблема в том, что на ваш вопрос невозможно ответить в рамках данного ресурса - требуется обширный ликбез и перестроение сознания. А последствия неправильного решения будут весьма печальными, учитывая, что речь идёт о живых деньгах. Вот когда вы для себя ответите на вопрос зачем вам вообще js-фреймворк, какие плюсы и минусы он имеет в контексте интернет-магазинов, тогда и приходите.
Артем Кисленко: имеется ввиду, что вы выбираете фреймворк вообще не понимая как они работают и зачем нужны, основываясь на модности той или иной технологии. Вот я, например, на умирающем Бэкбоне делают уже пять лет вполне себе живые проекты. Мир Angular не замер в ожидании второй версии - люди спокойно используют или первую или вторую. Проблемы с индексацией у вас почему-то только в Реакте - Бэкбон вдруг стал индексироваться поисковиками? Или jQuery? Вы для себя можете вообще ответить на вопрос зачем вам фреймворк в интернет-магазине, что вы на нём будете писать?
Вот и складывается впечатление, что вы что-то где-то краем уха услышали, а смысла услышанного не поняли.
lega: ваше объяснение не попадает под определение, данное автором: прототипное наследование в JS по-сути подразумевает иммутабильность по-умолчанию. Понятно, что иммутабельность можно прикрутить и понятно зачем. Непонятно откуда автор взял, что она куда-то в прототипы по-умолчанию встроена.