1
これは私が提出したパッケージとイベントIDの後に加算したいと思うフォームです。そして、ゲストフィールドは常に計算されます(ゲスト値* 5)。そして合計結果は<div id="result">
に表示されます。どうやってやるの?この結果はid="totalprice"
値に設定されています。おかげで合計金額を計算するためのドロップダウンリアルタイムで計算
<form action="" class="myform" method="post" id="calculate">
<h1>Reservation Info</h1>
<input type="text" id="datepicker" name="date" placeholder="Date">
<select name="event" id="event">
<option id="50" value="event 1">Event 1</option>
<option id="150" value="event 2">Event 2</option>
<option id="300" value="event 3">Event 3</option>
<option id="500" value="event 4">Event 4</option>
</select>
<input type="text" name="guest" placeholder="Number of gests" />
<h1>Packages</h1>
<select name="package" id="asdasd">
<option id="100" value="100">Package 1</option>
<option id="200" value="200">Package 2</option>
<option id="300" value="300">Package 3</option>
<option id="400" value="400">Package 4</option>
</select>
<div id="result">
<input type="hidden" name="price" id="totalprice" />
<h1>Additional comments</h1>
<textarea rows="4" name="comment" placeholder="Additional comments"></textarea>
<br>
<button type="submit" name="submit">submit</button>
</form>
質問を編集してください。私はスニペットを作成しました。 「Edit this snippet」をクリックしたときに、エディタのJavaScriptペインに試した内容を追加することができます。また、名前とIDは予約語で「イベント」と「送信」の名前/最後に各オプションに "選択してください"オプションを指定してください – mplungjan
@ rayan005これを試したJS部分を追加してください。 –
@ Nishesh Pratapリアルタイム計算コードはできません。私はajaxの提出コードしか持っていません。私のためにコードを書くことができますか –