У меня проблема, возможно, кто-то может мне помочь.AJAX if Statement Справка для создания скидок
Я создаю скрипт формы заказа для клиента, где пользователь может заполнить форму запроса, содержащую простой калькулятор. Таким образом, пользователь сможет ввести имя, адрес, адрес электронной почты и т. Д.
Также есть четыре текстовых поля, в которых говорится, чтобы заполнить ссылочный номер продукта, который они запрашивают. Затем текстовое поле для количества, текстовое поле для цены и текстовое поле для всего.
Это повторяется 3 раза, а затем есть текстовое поле для общей суммы. Таким образом, используя JavaScript, он автоматически генерирует общую сумму в зависимости от того, что они заполняют. Это код JavaScript создан:
function calculate() { QtyA = 0; QtyB = 0; QtyC = 0; TotA = 0; TotB = 0; TotC = 0; PrcA = 0; PrcB = 0; PrcC = 0; //Below the code for the price if (document.ofrm.prcA.value > "") { PrcA = document.ofrm.prcA.value }; document.ofrm.prcA.value = eval(PrcA); if (document.ofrm.prcB.value > "") { PrcB = document.ofrm.prcB.value }; document.ofrm.prcB.value = eval(PrcB); if (document.ofrm.prcC.value > "") { PrcC = document.ofrm.prcC.value }; document.ofrm.prcC.value = eval(PrcC); //Below the code for the quanity if (document.ofrm.qtyA.value > "") { QtyA = document.ofrm.qtyA.value }; document.ofrm.qtyA.value = eval(QtyA); if (document.ofrm.qtyB.value > "") { QtyB = document.ofrm.qtyB.value }; document.ofrm.qtyB.value = eval(QtyB); if (document.ofrm.qtyC.value > "") { QtyC = document.ofrm.qtyC.value }; document.ofrm.qtyC.value = eval(QtyC); //Get the totals for the calculator (May need to be altered) TotA = QtyA * PrcA; document.ofrm.totalA.value = dm(eval(TotA)); TotB = QtyB * PrcB; document.ofrm.totalB.value = dm(eval(TotB)); TotC = QtyC * PrcC; document.ofrm.totalC.value = dm(eval(TotC)); Totamt = eval(TotA) + eval(TotB) + eval(TotC) ; document.ofrm.GrandTotal.value = dm(eval(Totamt)); }
То, что я пытаюсь сделать сейчас, это то, что я делаю сейчас. Имея небольшой скрипт скидка с использованием AJAX. так что, если общее между
£ 55- £ 129 пользователь получит скидку 10% £ 130- £ 249 пользователь получит 15% скидку 250 фунтов + пользователь получит скидку 25%.
Я надеюсь, что кто-то может помочь мне с этой благодарностью.
автоматически генерируется этот JavaScript? –
Почему вы хотите рассчитать скидку, используя ajax? не можете вычислить скидку в самом js, так как вы уже вычисляете общую сумму –