Href onclick更新值

时间:2015-07-27 03:56:31

标签: javascript php html

当有人输入promocode并单击apply(使用href)而不使用php和javascript重定向到另一个页面时,如何更新购物车中的值?请帮助。谢谢

我的代码:

<td colspan="2" align="left"><input style="width:200px;" type="text" name="_PromoCode" placeholder="Insert Promo Code" maxlength="20" /></td>
<td align="left"><a href=# onclick="return get_promo();">apply</a></td>
<td>&nbsp;</td>
<td><font color="#FF0000"><?php echo $hasil['Currency_ID'];?></font></td>
<td><font color="#FF0000"><?php echo "<span id='promocode' style='float:right'>". number_format($total_promo)."</span>";?></font></td>

脚本:

<script>

function get_promo()
{
    var x = <?php echo $total_promo ?> ;

    document.getElementById("promocode").innerHTML = formatNumber(x);

}

</script>
截图: enter image description here

2 个答案:

答案 0 :(得分:1)

如果您从数据库(如mysql)获取促销代码。我建议你在你的javascript代码中做一个AJAX调用到一个PHP脚本,它将检索促销代码信息并更新总数等。使用ajax,您可以不重定向到另一个页面或刷新当前页面。

答案 1 :(得分:0)

使用Ajax进行此类操作。 您可以在不刷新的情况下将已处理的数据发送和接收到页面。

您可以使用AJAX在此处查看

,为初学者找到更多帮助

Ajax using jquery and php beginners help tutorial Link