Php 将jQuery计算结果显示到窗体
我在做一个项目。我有一些选项,价格将在用户选择选项后显示。我的代码写在下面 HTMLPhp 将jQuery计算结果显示到窗体,php,jquery,Php,Jquery,我在做一个项目。我有一些选项,价格将在用户选择选项后显示。我的代码写在下面 HTML <select name="package" id="package" onchange="pricingOption()"> <option value="A">A</option> <option value="B">B</option> <option value="C">C</option> </sel
<select name="package" id="package" onchange="pricingOption()">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select> <br />
<label for="price">Price : </label>
<input type="text" id="price" disabled="disabled" value="$ <?php echo $price ?>">
我的问题是:
中
中,它显示<?php $price="" ?>
所以在数据库中,价格是0(在我将其发送到数据库之后)
如何解决这个问题?有什么想法吗
(请注意我的PHP和jQuery,我对MySQL没有问题。我认为如果我的PHP和jQuery进展顺利,对MySQL的查询将不会是一个问题)我不确定您希望js代码做什么。我猜是这样的:
+=
让我很困惑。您想添加或追加这些数字吗
函数优先级选项(){
所选=$(“#包”).val();
price=parseInt($(“#price”).val();
如果(选择==“A”){
价格+=30;
}
否则如果(所选==“B”){
价格+=20;
}
否则如果(所选==“C”){
价格+=10;
}
$(“#价格显示”)。文本(“价格:+价格);
}
A.
B
C
价格:
您的jquery是纯javascript请提供您现在拥有的PHP代码和jquery代码,似乎您隐藏了主要部分。更详细的是,您的javascript甚至不为PHP变量或输入设置任何值,要查看PHP变量中发生的更改,您需要刷新,但更改将消失,或者您需要调用AJAX并在输入框1中设置值。最初,您必须在$price变量中设置一个值。2.hidden的value属性应该类似于--value=“”---remove$sign。三,。在javascript中,price veriable正在存储对象,它应该存储值,如--price=document.getElementById(“checkyear”).value;--。您的代码也没有正确使用jQuery。为什么在一个您在更改时调用函数的世界中,jQuery已经有了事件侦听器来执行此操作。当然,我可以重写整个代码,但显然这个问题是由一个初学者提出的,我喜欢在他或她所在的地方找到他们。这对我来说很有用:)是的,我是一个初学者,所以我必须找到一些源代码来帮我,我得到了这个(调用函数onchange)。我没有写很多PHP代码,我已经写了所有与定价选项相关的PHP代码。除此之外,只需将所有值放入数据库的指令。我想对于assign$price
,我将删除它,并用另一个想法更改它。我想这就够了:)
<?php $price="" ?>