ホームページ  >  記事  >  バックエンド開発  >  PHP 開発フレームワーク Yii Framework チュートリアル (34) Zii コンポーネント - AutoComplete の例

PHP 開発フレームワーク Yii Framework チュートリアル (34) Zii コンポーネント - AutoComplete の例

黄舟
黄舟オリジナル
2017-01-22 09:52:271831ブラウズ

CJuiAutoComplete は、ユーザーが入力した最初の数文字に基づいて、ユーザーにテキストの入力を自動的に求めることができます。 JUI オートコンプリート プラグインをカプセル化します。

基本的な使い方は以下の通りです

$this->widget('zii.widgets.jui.CJuiAutoComplete', array(
'name'=>'city',
'source'=>$data,
// additional javascript options for the autocomplete plugin
'options'=>array(
'minLength'=>'2',
),
'htmlOptions'=>array(
'style'=>'height:20px;'
),
));
?>

実際のアプリケーションではsource属性を設定することで自動で入力するデータソースが完成します。簡単にするために、この例では SiteController で定義された配列を使用します。

public function actionIndex()
{
$data=array('Nanjing', 'Beijing', 'Perth',
'Chicago','Paris','Pengnai','Sydney');
$this->render('index', array(
'data' => $data,
));
}

PHP 開発フレームワーク Yii Framework チュートリアル (34) Zii コンポーネント - AutoComplete の例

上記は、PHP 開発フレームワーク Yii Framework チュートリアル (34) Zii コンポーネント - AutoComplete のサンプルの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。

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