Yii用AutoComplete实现表单自动提示
Yii如何实现表单自动提示?CJuiAutoComplete组件在用户输入时可以过程中会自动提示用户可以输入的文字,它封装了jQuery的JUI autocomplete插件。
基本用法如下:
controller层代码:
-------------------------------------------
<?php
class SiteController extends Controller {
public function actionIndex() {
$data = array(
'Nanjing',
'Beijing',
'Perth',
'Chicago',
'Paris',
'Pengnai',
'Sydney'
);
$this->render('index', array(
'data' => $data,
));
}
}view层代码:
------------------------------------------------------
<?php
$this->widget('zii.widgets.jui.CJuiAutoComplete', array(
'name' => 'city',
'source' => $data,
'options' => array(
'minLength' => '1', //设置文本框中有最少有几个字符的时候开始提示
) ,
'htmlOptions' => array(
'style' => 'height:20px;'
) ,
));
?>文章链接:http://www.phprm.com/frame/70427.html
随便收藏,请保留本文地址!