如何获取所选下拉框的值在url中显示
问题描述:
我正在建立一个电子商务网站,我需要选择产品数量用户在下拉菜单中输入。我试过这个,但它给了我最后一个数量不是所选的。我仍在创建addtocart.php文件,但在此之前,我需要传递这些值以便我可以在稍后阶段使用它们。如何获取所选下拉框的值在url中显示
我已经实现下面的代码
<div class="product-cartq">
<div class="product-quantity pull-left">
<span>Quantity:</span>
<select name="quantity_option">
<?php for($qty = 1; $qty < 11; $qty++){
echo '<option value="'.$qty.'">'.$qty.'</option>';
}?>
</select>
</div>
<div class="btn_addtocart">
<form method="GET" action="cart.php" enctype="multipart/form-data">
<input type="hidden" name="product_id" value="<?php echo $product_id; ?>">
<input type="hidden" name="quantity_option" value="<?php echo $qty; ?>">
<input class="btn btn-primary btn-submit" type="submit" name="add_to_cart" value="add to cart"/>
</form>
</div>
</div>
我无法继续,因为我无法获得的价值。对此有何建议或改进?
答
这样做:
<form method="GET" action="cart.php" enctype="multipart/form-data">
<div class="product-cartq">
<div class="product-quantity pull-left">
<span>Quantity:</span>
<select name="quantity_option">
<?php for($qty = 1; $qty < 11; $qty++){
echo '<option value="'.$qty.'">'.$qty.'</option>';
}?>
</select>
</div>
<div class="btn_addtocart">
<input type="hidden" name="product_id" value="<?php echo $product_id; ?>">
<input type="hidden" name="quantity_option" value="<?php echo $qty; ?>">
<input class="btn btn-primary btn-submit" type="submit" name="add_to_cart" value="add to cart"/>
</div>
</div>
</form>
答
选择控件在窗体标签之外。
是的,这似乎工作,我不得不删除'”> '因为它正在重复数量。无论如何,感谢您的帮助,真的很感激它。 –