客户端验证:
前面有提到使用addRule()来增加一条验证规则,其实addRule()还有第五个参数—client。这个参数用来说明我们将使用的是客户端验证,如果传递了这个参数,则程序会自动生成客户端的Javascript代码来验证表单里的数据。
使用客户端验证更加快捷方便,而且可以减轻服务器的负载。
Client.php
// 加入三条客户端验证规则
$form -> addRule ( 'name' , ' 用户名不能为空! ' , 'required' , '' , 'client' );
$form -> addRule ( 'name' , ' 用户名必须为 3 位以上字母或数字 ' , 'minlength' , 3 , 'client' );
$form -> addRule ( 'password' , ' 密码不能为空! ' , 'required' , '' , 'client' );
效果如图:
图1:

图2:


|