【发布时间】:2015-07-08 09:02:12
【问题描述】:
请看下面我的简单 html 表单。我希望用户从下拉列表中选择产品。之后,继续从下一个下拉列表中选择数量并添加到购物车。
问题来了:在选择数量的时候,我想让系统动态进入数据库(PHP/MYSQL),将数据库数量与选择的值进行比较。如果大于库存值(数据库中的总值),则应弹出警告框之类的消息并禁用提交按钮,否则应添加到购物车并启用提交按钮。
我查看了许多 ajax 示例和帮助,但无法获得它。如有必要,将不胜感激样品/修改。
<p>Product Name:<select name="prod_name" size="1">
<option value="Select">Select</option>
<?php
while ($line = mysqli_fetch_array($query, MYSQL_ASSOC)) {
?>
<option value="<?php echo $line['prod_name'];?>"><?php echo $line['prod_name'];?> </option>
<?php } ?>
</select></p>
<p>Quantity:<input type="number" name="qty" size="30" required="required"/></p>
<input name="submit" type="submit" value="Add to Cart" /> | <input name="reset" type="reset" value="Cancel" />
【问题讨论】:
标签: javascript php jquery ajax mysqli