我有一個基於asp的購物車,它使用基於html的模板來顯示產品。在每個產品部分中,我有幾件商品,每件商品都有單件「包裝」價格和該商品的「案例」價格。在「包裝」的每個價格下面都有一個數量文本框和一個提交按鈕,在它旁邊是該商品的情況下的價格,數量文本框以及提交按鈕。通常情況下,這很好,因爲每件商品都有不同的價值,並且很容易在頁面上列出的每件商品中擁有2個單獨的表單(一個用於「包裝」,另一個用於「案例」)。將單選按鈕從一個html表單傳遞到另一個html表單
但是,我遇到了一個問題,其中一個產品具有使用單選按鈕設置的選項。現在,當我爲「包」設置表單時,將顯示單選按鈕「功能」,並且當用戶按「提交」按鈕時,用戶選擇的任何選擇都會正確顯示。但是,當他們訂購一個「案例」時,由於它是一個單獨的表格,因此它不會看到「特徵」值,並將其與案例提交按鈕按下一起傳遞。
問題是,你可以設置一些單選按鈕,並讓他們將所選的項目傳遞給2個不同的提交按鈕嗎?就像我現在使用的那樣,這個包啓動了表單代碼,然後在裏面我有表單格式。我已經在下面加入了一些簡化的代碼。像Product:和Features:這些東西只是虛擬文本來代替與此問題無關的所有格式化垃圾。我在下面展示的html代碼是我試圖改變的唯一部分。
<form action="addtocart.asp" method="post">
<input name="productid" value="11" type="hidden">
Product:
Features:
Options:
<input checked="checked" name="Feature" value="1" type="radio">Option1
<input name="Feature" value="2" type="radio">Option2
<input name="Required" value="8" type="hidden">
Price Per Pack:
Quantity:
<input class="txtfield" maxlength="4" size="3" value="1" name="quantity" type="text">
Pack Submit Button:
<input class="submitbtn" value=" Order " name="Order" type="submit">
Price Per Case:
<form name="casename" action="addtocart.asp" method="post">
Quantity:
<input class="txtfield" maxlength="4" size="3" value="1" name="quantity" type="text">
<input name="productid" value="24" type="hidden">
Case Submit Button:
<input class="submitbtn" value=" Order " name="Order" type="submit">
</form>
「選項」上面的部分是他們在選擇的單選按鈕選擇,所以是有可能讓每個提交按鈕一起傳遞這個信息,或者是否需要使用JavaScript或類似的東西?
感謝您看看我的問題!