我正在尝试构建一个计算广告价格的表格。问题是,每个部分都有不同的基值。所以我试图让 jQuery 评估变量,但它只评估文本。Eval() 在这里工作,因为它返回变量而不是文本。
var onlineAdCalc =eval($('#onlineAdSection').val()+$('#onlineAdSize').val());
$('#onlineAdSection')
并且$('#onlineAdSize')
都是选择框。
例如,
var homebox = 38.4;
$('#onlineAdSection').val() = home;
$('#onlineAdSize').val() = box;
与评估
onlineAdCalc = 38.4
没有评估
onlineAdCalc = homebox