誰かが私を助けてくれますか?私はこれは私がこれまでに得たものですが、入力されたHTMLフォームフィールドがビットこのページを更新せずに3つの入力フィールドからデータを取得して価格を計算する
のように見えますを働いていない価格を計算し、ページに
を更新せず、入力フィールドに自動的にそれを追加する必要があります
<form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
<b>Airport:</b>
<select size="1" name="arrivalairport" id="airport">
<option value=""></option>
<?
$airportresult = mysql_query("SELECT * FROM ms_airport_airport WHERE LENGTH (ms_airport_airport_name) > 1 ORDER BY ms_airport_airport_name");
if (mysql_num_rows($airportresult) > 0) {
while (($airsubrow = mysql_fetch_assoc($airportresult)) !== false){
$airportname = $airsubrow['ms_airport_airport_name'];
echo '<option value="'.$airportname.'">'.$airportname.'</option>';
}
}
?>
</select>
<p>
<b># Passengers:</b>
<input type="text" name="arrivalnrpass" id="arrivalnrpass" size="3">
<p>
<b>Babyseat:</b>
<input type="text" name="arrivalbaby" id="arrivalbaby" size="3">
<p>
<b>Price:</b>
<input type="text" name="arrivalprice" id="arrivalprice" size="5"> €
<p>
<input class="button" type="submit" value="Add" name="action">
</form>
、これは私がAJAX
<script>
$(document).ready(function(){
$('#airport').change(function(){
var airport_name = $(this).val();
});
});
$('#arrivalnrpass').keyup(function(){
var arrivalnrpass = $(this).val();
});
$('#arrivalbaby').keyup(function(){
var arrivalbaby = $(this).val();
});
if (airport_name == 'Alicante' && arrivalnrpass < 4 && arrivalbaby == 0) {
var price = 40
$('#arrivalprice').val(price);
}
});
</script>
として、私は、誰かが私を助けることを願ってきたものである - 感謝
「これは私がアヤックスとして持っているもの」とはどういう意味ですか?あなたのコードにはajaxがありません –