是否可以使用相同的字段添加2个或更多自定义验证函数?
$this->form_validation->set_rules('myfield', 'My Field','required|my_method1|my_method2');
例如。 my_method1检查字符串格式,my_method2检查数据库中是否存在字符串。
似乎只是第一种方法有效,第二种方法被忽略。是因为我对两个函数使用相同的参数吗?
感谢。
答案 0 :(得分:0)
你可以!
在每个my_method_N($x)
函数中,您必须将其作为名称callback_
的前缀通知他们,例如:callback_my_function1|callback_my_function2
。
看一下这个问题,解释如何使用多个回调函数和手册中的语法。