我有一个名为"business_id"的下拉列表.
<select name="business_id">
<option value="0">Select Business</option> More options...
</select>
Run Code Online (Sandbox Code Playgroud)
验证规则就是这里,用户必须选择一个选项.
$this->form_validation->set_rules('business_id', 'Business', 'greater_than[0]');
Run Code Online (Sandbox Code Playgroud)
问题是错误消息说:业务字段必须包含大于0的数字.不是很直观!我想要它说"你必须选择一个企业".
我试过了:
$this->form_validation->set_message('Business', 'You must select a business');
Run Code Online (Sandbox Code Playgroud)
但CI完全忽略了这一点.有人有解决方案吗?