我有一个包含两个步骤的表格。我想做的是在继续下一步之前验证每个步骤;用户应该无法进入第 1 步的第 2 步的字段无效。
js fiddle: http: //jsfiddle.net/Egyhc/
下面你可以找到表单的简化版本:
<form>
<div id="step1" style="display: block;">
<label for="first_name">First Name</label>
<input type="text" value="" name="first_name" id="FirstName"/>
<label for="last_name">Last Name</label>
<input type="text" value="" name="last_name" id="LastName"/>
</div>
<div id="step2" style="display: none;">
<label for="first_name">Address</label>
<input type="text" value="" name="address" id="Address"/>
</div>
<a href="#" id="step1_btn">Continue to step 2</a>
<input type="submit" id="submit_btn" value="Verstuur" style="display: none;" />
</form>
</p>
$(function() {
$('#step1_btn').click(function() {
$('#step1').hide();
$('#step2, #submit_btn').show();
});
});
你们建议我如何实现这一目标?