ホームページ  >  記事  >  php教程  >  CActiveForm に基づく Yii Ajax データ検証の使用例

CActiveForm に基づく Yii Ajax データ検証の使用例

高洛峰
高洛峰オリジナル
2016-12-30 16:16:591127ブラウズ

この記事の例では、CActiveForm に基づく Yii の Ajax データ検証の使用法について説明します。参考までに皆さんと共有します。詳細は次のとおりです:

1. 定義フォームの表示で ajax 検証がオンになります

$form = $this->beginWidget('CActiveForm',
   array(
   'id'=>'zdzone-form',
   'enableAjaxValidation'=>true,//开启ajax验证
   'enableClientValidation'=>true,//开启客户端验证,生成js
   'action'=>'/manage/adzone/createadzone',
  ));
?>

2. コントローラーは ajax によって送信されたデータを検証します

//ajax数据验证
if(isset($_POST['ajax']) && $_POST['ajax']==='zdzone-form')
{
  echo CActiveForm::validate($model);
  Yii::app()->end();
}

Iこの記事が皆さんのお役に立てば幸いです。Yii フレームワークに基づいた PHP プログラミングが役に立ちます。

Yii CActiveForm ベースの Ajax データ検証の使用例については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。