Maison  >  Article  >  développement back-end  >  Framework de développement PHP Tutoriel Yii Framework (34) Exemple de composant Zii-AutoComplete

Framework de développement PHP Tutoriel Yii Framework (34) Exemple de composant Zii-AutoComplete

黄舟
黄舟original
2017-01-22 09:52:271893parcourir

CJuiAutoComplete peut automatiquement inviter l'utilisateur à saisir du texte en fonction des premiers caractères saisis par l'utilisateur. Il encapsule le plugin de saisie semi-automatique JUI.

L'utilisation de base est la suivante

$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;'
),
));
?>

La source de données automatiquement invitée est complétée par la configuration de l'attribut source dans l'application réelle, elle peut être lue à partir de bases de données, de fichiers, etc. Pour plus de simplicité, cet exemple utilise un tableau défini dans SiteController.

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

Framework de développement PHP Tutoriel Yii Framework (34) Exemple de composant Zii-AutoComplete

Ce qui précède est le contenu du tutoriel du framework de développement PHP Yii Framework (34) Exemple de composant Zii-AutoComplete Pour plus de contenu connexe, veuillez prêter attention au. Site Web chinois PHP (www.php .cn) !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn