我使用Opencart 2框架并希望在不刷新页面的情况下更新我的php变量,这可能吗?
在增加或减少数量时发送ajax以获取价格,但如何更新$ total_price,如果可能的话
<?php if $total_price > 100): ?>
<div>
<label>
<input type="radio" name="payment_method" value="check">
<strong>Check</strong>
</label>
</div>
<?php endif; ?>
我发现要这样做的唯一方法是使用php变量total_price设置CSS,如果有人知道更好的方法,请告诉我
<div style="<?php if $total_price > 100): ?>display:block <?php else: ?> display:none <?php endif; ?>">
<label>
<input type="radio" name="payment_method" value="check">
<strong>Check</strong>
</label>
</div>
然后增加或减少数量sned ajax并使用结果的show()或hide()方法
success: function(json){
if (json.total_price >= '100') {
$('div').show();
}