我非常接近创建我需要的表单。但是仍然存在一个“错误”。我不想创建一个表格,让客户可以计算出某样东西的价格。我敢肯定有很多更短的方法来构建整个东西,但这不是问题。问题是计算:
当您选择:CMS 它设置价格 100,您添加“Contao”并正确设置为 350。但是当您没有选择“Statisch”时,“Contao”的 250 的数量不会再次覆盖为 0。
我希望你明白我的意思:D 解释起来很复杂。我非常感谢你的帮助。
我认为问题必须在这部分:
$(this).change(function(){
var ifCMS_val = $('input[name="ifCMS"]:checked').val();
var chooseCMS_val = $('input[name="chooseCMS"]:checked').val();
ifCMS_cost = 0;
chooseCMS_cost = 0;
if(ifCMS_val == "ifCMSyes")
{
ifCMS_cost = 100;
chooseCMS_cost = 0;
}
else if(ifCMS_val == "ifCMSno"){
ifCMS_cost = 0
chooseCMS_cost = 0;
}
if(chooseCMS_val == "Contao"){
chooseCMS_cost = 250;
}
else
{
chooseCMS_cost = 0;
}
summe = chooseCMS_cost ;
$('#summehtml').html(summe)
});