我想通过javascript升级这个简单的脚本。这只是一个简单的脚本,可以从复选框服务菜单中计算总数。
但是现在它只是计算并带来总价而且我想升级它以便他可以输入已被颊的服务。
http://jsfiddle.net/tL5hdf64/1/
JS代码:
$('input[type="checkbox"]').change(function(){
var totalprice = 0;
$('input[type="checkbox"]:checked').each(function(){
totalprice= totalprice + parseInt($(this).val());
});
$('#price').val(totalprice);
});
答案 0 :(得分:1)
检查DEMO
$('input[type="checkbox"]').change(function(){
var totalprice =0;
var serv = [];
$('input[type="checkbox"]:checked').each(function(){
totalprice= totalprice + parseInt($(this).val());
serv.push($(this).closest('tr').find('label').html());
});
$('#price').val(totalprice);
$('#services').html(serv);
});
答案 1 :(得分:1)
你可以从这样的事情开始
$('input[type="checkbox"]').change(function(){
var totalprice =0;
$(".services").html("");
$('input[type="checkbox"]:checked').each(function(){
totalprice= totalprice + parseInt($(this).val());
$(".services").append($(this).parent().siblings().before().html() +"<br/>");
});
$('#price').val(totalprice);
});