私は登録ページを設定し、onChange イベントによってAJAX メソッドを使用して jQuery 年齢チェックを実行するためのクリーンなソリューションを探しています。私は単純なフォームを持っています(短縮):
<form action="" id="birthday_form" name="birthday">
<select name="field_4_1">
<option value="0">[ DAY ]</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<select name="field_4_2">
<option value="0">[ MONTH ]</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
</select>
<select name="field_4_3">
<option value="0">[ YEAR ]</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
</select>
<div id="result_of_age"></div>
<input type="submit" name="submit_birthday" value="Send" />
</form>
フォームを送信するときに jQuery.ajax() + "serialize" を使用して準備された DIV に結果を取得する方法を知っていますが、3 つの選択フィールドすべてが設定されるとすぐに結果を表示するソリューションを探しています。可能だと思いますが、これを解決するための最良の解決策はどれですか?
何か案は?
よろしくお願いします。