尝试将促销代码功能添加到折扣号码
Trying to add promo code functionality to discount number
尝试为促销代码添加计算器功能。
演示代码:http://apollo.us/promo/
JS代码:http://apollo.us/promo/js/webEstimator.js
当您编写促销代码时 - 测试或测试1 - 最终总价变化。
最终总价显示在 : var $total = $(") 上。W_E-总计");显示总价
促销代码功能:
var $finalprice = $('.W_E-total').val();
var promocode;
$('#update').click(function() {
promocode = $('#promocode').val();
total = $('.W_E-total').val();
finalprice = total;
if ((promocode == 'test') || (promocode == 'test1')) {
finalprice = +finalprice * 0.9;
} else if (promocode.length < 1) {
finalprice = +finalprice * 1;
} else {
alert("Invalid Promo Code");
finalprice = 0;
}
$('.W_E-total').val(finalprice);
});
您按下按钮"更新总价" - 总计更改。
代码中需要更改哪些内容?
谢谢!节日快乐!
这应该可以做到:
var $total = $("#W_E-total"); // show total price
/* PROMO CODE */
var max_price = parseInt($('#W_E-total').val()),
finalprice = max_price;
var promocode;
$('#update').click(function () {
promocode = $('#promocode').val();
if ((promocode == 'test') || (promocode == 'test1')) {
finalprice = max_price * 0.9;
} else if (promocode.length < 1) {
finalprice = max_price;
} else {
alert("Invalid Promo Code");
finalprice = 0; //Shouldn't this be maxprice too?
}
$total.val(finalprice);
});
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 正则表达式,用于在 JavaScript 中为电话号码添加短划线
- Twilio:以编程方式添加/更改电话号码
- Ionic Framework如何为带有国家代码的手机号码添加表单
- 尝试将促销代码功能添加到折扣号码
- 如何将电话号码和电子邮件验证添加到Kendo-UI Grid
- JavaScript/JQuery变量需要更改.单击.删除旧号码添加新号码
- 拆分和添加电话号码之间的空间
- 在非本机应用程序中将号码添加到iPhone或Android手机联系人列表中
- 如何解决这个计算脚本的价格,电话号码,2位数字,并为成本添加文本字段
- 只有选中单选按钮才能添加号码
- 如何在单个文本框中添加多个联系号码,以及使用javascript添加的每个文本的X(清除)按钮
- 如何将数据库中的电话号码添加到 标签