私はしばらくの間これに苦労しており、それを機能させることができません。
PHPページにリクエストを送信するフォームがあります。PHP ページはレコードを返し、それらを html テーブルとして出力します。テーブル内の特定のフィールドにはラジオ ボタンがあり、ユーザーはその値を選択できます。その値は、ページのカートなどの領域に保存する必要があります。ここに私が持っているものがあります:
PHP ページのスニペット:
while (oci_fetch($stmt)){
echo "<tr>\n"
. "<td class='v1'><input type='radio' name='price' value='STANDARD' id='rbt'>" . oci_result($stmt, 'STANDARD') . "</td>\n"
. "<td class='v2'><input type='radio' name='price' value='PREMIUM' id='rbt2'>" . oci_result($stmt, 'PREMIUM') . "</td>\n"
....
. "</tr>\n";
}
HTML コード:
<td class='v1'><input type='radio' name='price' value='STANDARD' id='rbt'>798,4</td>
<td class='v2'><input type='radio' name='price' value='PREMIUM' id='rbt2'>965,87</td>
JavaScript:
$(document).ready(function(){
$("#rbt, #rbt2").click(function(){
alert($('input[name=fare]:checked').val());
});
});
これはアラートを表示するだけであり、これは目標ではありません。
問題は次のとおりです。値、つまり 798,4 が選択された場合、後で計算するためにカートに保存する必要があります。JQuery はこれを解決しますか?
どんな助けでも大歓迎です!