请参阅
<?php
if($_POST['submit'])
{
$beg=$_POST['basic'];
}
if($_POST['inter'])
{
$int=$_POST['int'];
}
if($_POST['advance'])
{
$adv=$_POST['adv'];
}
?>
function refreshPrices() {
var beg=<?php echo $beg; ?>;
var inte=<?php echo $int; ?>;
var advn=<?php echo $adv; ?>;
var currentTotalValue = 0;
currentTotalValue = currentTotalValue + parseInt(beg) + parseInt(inte) + parseInt(advn);
$("#results div").each(function() {
if (!isNaN(parseInt($(this).find("span").text().substring(1)))) {
currentTotalValue += parseInt($(this).find("span").text().substring(1));
}
});
$("#totalValue").text("$" + currentTotalValue)
}
如果我从 php 添加一个变量并将它们添加到 jQuery 函数中的当前总数,它工作正常,但如果我添加 3 个变量并将它们添加到 jQuery 总数,它就不起作用。在我的 html 中,我有 3 个具有不同隐藏值的按钮,只是为了将它们发布到第二页,无论它将添加到 jQuery 总数中的值如何。