findOptionsInner のマークアップを置き換えると、フォーム自体が消去されます。したがって、シリアル化されません。また、フォームに終了タグがありません。
<form action="" method="post" name="formStep" id="formStep">
<div class="FinderOptionsInner">
<p>
<label class="label_check">
<input type="radio" name="answer" value="1" id="answer_0" />
Answer 1</label>
<br />
<label class="label_check">
<input type="radio" name="answer" value="2" id="answer_1" />
Answer 2</label>
<br />
</p>
</div>
</form>
<div class="nextButton-step1 nextButton">Next
</div>
問題なく動作します (フォームの終了タグと下部の div も修正したことに注意してください)。