首页 > php框架 > Yii用AutoComplete实现表单自动提示

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

随便收藏,请保留本文地址!

标签:none

发表留言