ラジオボタンのあるフォームを作成しています。
<form id="land" name="input" method="POST" action="test.php">
<input type="radio" name="Albania" value="Albania" class="test">
<input type="radio" name="Sweden" value="Sweden" class="test">
<input type="radio" name="Norway" value="Norway" class="test">
.....
<input type="hidden" name="hidden" value="action">
<input type="submit" value="Submit">
</form>
150以上の国から選択できます。国を選択すると、作成中のアプリケーションが、その国のデータを表す折れ線グラフを表示します。複数の選択肢があるように、スクリプトを作成しました。基本的に、選択された値の配列を構築し、その後、内破された配列から SQL クエリを構築します。
送信ボタンを使用してデータを送信すると、これは正常に機能します。しかし、ユーザーがラジオボタンをチェックしたときにチャートを直接更新したかったのです。追加した
onClick='this.form.submit()'
入力フィールドに追加すると、これは正常に機能します。
私の問題は、たとえば、ノルウェーとスウェーデンなど、2 つの値を選択して 2 つを比較できないことです。1 つのラジオ ボタンをオンにすると、ページが読み込まれ、値が消えてラジオ ボタンがオフになるためです。
そう。値が消えずにクエリを送信するにはどうすればよいですか?
どんな助けでも大歓迎です!