使用jquery和php使用单选按钮更改增值税价格,无需重新加载

使用jquery和php使用单选按钮更改增值税价格,无需重新加载,php,jquery,Php,Jquery,我不确定我是否把这件事弄得更复杂,然后它是什么。。。我想做的是:根据用户按下的按钮,应该计算并显示$price,而不会重新加载页面。$price变量从数据库获取其数据。我不能让这个工作,所以如果有人能帮助我将是非常棒的,谢谢琳达 我的表格 <form id="f1" method="POST"> <label for="r1">Exkl. moms</label><input type="radio" name="radio" value="exkl"

我不确定我是否把这件事弄得更复杂,然后它是什么。。。我想做的是:根据用户按下的按钮,应该计算并显示$price,而不会重新加载页面。$price变量从数据库获取其数据。我不能让这个工作,所以如果有人能帮助我将是非常棒的,谢谢琳达

我的表格

<form id="f1" method="POST">
<label for="r1">Exkl. moms</label><input type="radio" name="radio" value="exkl" checked="checked" id="r1"/>    
<label for="r2">Inkl. moms</label><input type="radio" name="radio" value="inkl" id="r2"/>   
</form>
<div id="results"></div>
<?php
if(($_SESSION['user_info']['moms'])=="inkl"){
$price*1.25;
}
?>
momsTest2.php页面

session_start();
$_SESSION['user_info']['moms'] = $_POST['radio'];

需要在服务器端完成吗?否则,您可以首先从数据库中加载价格并将其保存到javascript变量中,然后在javascript客户端执行计算,而不是使用ajax处理计算服务器端。

是否需要在服务器端执行?否则,您可以首先从数据库加载price并将其保存到javascript变量中,然后在javascript客户端执行计算,而不是使用ajax来处理计算服务器端。

如果所有计算都使用javascript完成,则无需重新加载页面如果所有计算都使用javascript完成,则无需重新加载页面
session_start();
$_SESSION['user_info']['moms'] = $_POST['radio'];