select/option から変数を保存し、ボタンから変数にアクセスして、ページ上のいくつかの div をフィルタリングする JavaScript 関数に送信しようとしています。
これまでのところ、値が変更されたときに値を「filter()」に送信しています。ここに私のマークアップがあります:
<select name="Area" onchange="filter(this)">
<option selected>Select</option>
<option value="Austin">Austin</option>
<option value="San Antonio">San Antonio</option>
<option value="Temple">Temple</option>
</select>
<select name="Number" onchange="filter(this)">
<option selected>Select</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<a class="button">Submit</a>
しかし、すべてのオプションの値を保存してから、一度に関数に送信するにはどうすればよいでしょうか?
編集:つまり、各オプションの値を保存し、送信をクリックしたときにのみ関数に送信するにはどうすればよいですか?