这是我的密码:
<div class="two-columns">
<div class="col-half">
<label for="city">Città</label>
<input type="text" name="city" class="required">
</div>
<div class="col-half">
<label for="province">Provincia</label><br>
<select name="province" class="required">
<option value="">Seleziona la provincia</option>
</select>
</div>
</div>如您所见,我将“类必需”放在下拉列表中,因为用户必须选择一个值。所有操作正常,但如果未能从下拉列表中选择项,则无法看到警告消息;表单未发送、更正,但警报未显示。有什么暗示吗?
发布于 2015-05-06 14:45:48
如果添加这样的class='required',它将不会执行任何类型的validation。
class属性主要用于指向样式表中的类。但是,JavaScript (通过HTML )也可以使用它对具有指定类的HTML元素进行更改。如果您想要进行验证,可以以不同的方式进行验证。
required属性
行政长官:<select name="" required>codeigniter中的服务器端表单验证。不要忘记包括验证库$this->load->library('form_validation');
行政长官:$this->form_validation->set_rules("province","province","required")jquery或javascript验证。
希望能帮上忙。谢谢发布于 2015-05-06 14:29:34
你应该能把它当作
<select name="province" required>
<option value="">Seleziona la provincia</option>
</select>这里有一个链接,指向一个有用的堆栈溢出帖子:
https://stackoverflow.com/questions/30079187
复制相似问题