情况:
使用jQuery的Validator前端校验插件的时候,因为静态页面是复制过来的,然后对form注册表单进行校验是,出现了如下的错误:
而复制的静态页面是:(以下为部分代码)
```java
<form action="" id="register_form" method="post" class="sui-form form-horizontal">
<div class="control-group">
<label for="email" class="control-label">Email:</label>
<div class="controls">
<input type="text" name="email" id="email" placeholder="请输入你的电子邮箱" class="input-xfat input-xlarge">
</div>
</div>
</form>
解决:
正确的代码是要加上form-group
```java
<form action="" id="register_form" method="post" class="sui-form form-horizontal">
<div class="control-group form-group">
<label for="email" class="control-label">Email:</label>
<div class="controls">
<input type="text" name="email" id="email" placeholder="请输入你的电子邮箱" class="input-xfat input-xlarge">
</div>
</div>
</form>
感悟:
可能是太不熟悉结构的原因,这个问题弄了一下午,心累啊!!!不过,最后还是控制变量去找问题,然后最终也解决了,继续加油吧!