我有foreach循環,我列出了一些價格。所有價格都有自己的輸入單選按鈕。PHP在不提交的情況下獲得輸入值
默認情況下,只會檢查循環中的一個價格。當頁面被放棄時,我想獲得這個值。
我有一個會議,我存儲天數。基於這些天我得到了汽車的價格。
$numDays = $_SESSION['days']; // 5
$calculate_km = $numDays * 140; // 5*140km
因此,在網頁,我想顯示總KM我使用:
if(isset($_SESSION['days']) {
$numDays = $_SESSION['days'];
}else {
// Show default selected radio button value
}
問題是BCS價格表與radio
是一些網頁上並沒有sumbiting
我回路:
<?php if($prices = getCarPricePeriod($car->ID, $od, $do)):?>
<?php $first = true; ?>
<?php foreach ($prices as $price): ?>
<tr>
<td><input type="radio" name="price" value="<?= $price['value'];?>" <?= $first ? 'checked' : '' ?>> </td>
<td><input type="text" name="price_name" value=" <?= $price['name'];?>">€/per day</td>
</tr>
<?php endforeach; ?>
<?php $first = false; ?>
<?php endif; ?>
Total KM : <span> <?= $numDays * 140 ;?> </span>
只有我如果我提交該表格,可以獲得該價值。所以我需要js
這個或任何方式來做到這一點php
如果你想使用它? –
在無線電的某個頁面上btn – Ivan
請描述更多的上下文我想在頁面被放棄時獲得該值(然後當你得到它想要做的事情時)上下文不清楚。 –