下拉列表表单验证问题!
本帖最后由 雨随风飘 于 2017-4-4 16:34 编辑视图
<select name="classroom" id="classroom">
<option value="00">请选择班级</option>
<option value="11">一一班</option>
<option value="12">一二班</option>
<option value="13">一三班</option>
<option value="14">一四班</option>
</select>
控制器
表单验证代码
$this->form_validation->set_rules('classroom', '班级', 'matches',array('matches' => '请选择班级!'));
表单默认选择项是<option value="00">请选择班级</option>,提交运行以后返回
The 班级 field does not match the 00 field.
1:请问什么地方出错了?
2:还有为什么是英文提示啊?我上面写了array('matches' => '请选择班级!')啊?
下面的表单验证代码显示的就是中文提示,和上面的出错代码写法一样啊?
$this->form_validation->set_rules('username', '姓名', 'required',array('required' => '请填写姓名!'));
3:返回的错误信息会加上<p>标签,类似<p>请填写姓名</p>,如何去掉p标签?
http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=24176&extra=page%3D1
页:
[1]