<?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中。
使用'echo isset($ beg)? $ beg:0'。而其他人也一樣。檢查它是否解決。 –
它的工作原理,謝謝 –