4.2.3客户端验证
为了支持客户端验证评论表单,需要改变评论表单视图和newComment方法。
在_form.php文件里,需要在建立CActiveForm控件时设置CActiveForm::enableAjaxValidation属性为真:
[img]http://dl.iteye.com/upload/attachment/315308/70b2df9f-8912-30f9-845f-4c7851413bbd.jpg[/img]
在newComment方法中,插入一段代码相应AJAX验证请求。编码检查是否有一个叫做ajax的POST验证请求。如果有,调用CActiveForm::validate显示验证结果
[img]http://dl.iteye.com/upload/attachment/315310/0c4a0db9-0eb4-3a1e-a9d3-4ef638e8021b.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/315312/b96715bf-93cb-3a15-a230-f7c38afcd98e.jpg[/img]
为了支持客户端验证评论表单,需要改变评论表单视图和newComment方法。
在_form.php文件里,需要在建立CActiveForm控件时设置CActiveForm::enableAjaxValidation属性为真:
[img]http://dl.iteye.com/upload/attachment/315308/70b2df9f-8912-30f9-845f-4c7851413bbd.jpg[/img]
在newComment方法中,插入一段代码相应AJAX验证请求。编码检查是否有一个叫做ajax的POST验证请求。如果有,调用CActiveForm::validate显示验证结果
[img]http://dl.iteye.com/upload/attachment/315310/0c4a0db9-0eb4-3a1e-a9d3-4ef638e8021b.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/315312/b96715bf-93cb-3a15-a230-f7c38afcd98e.jpg[/img]