在主布局中不要使用CJuiAutoComplete

时间:2013-02-25 07:24:13

标签: php yii

我将在主要布局中显示搜索表单。我应该在该字段中设置自动填充功能。 我使用CJuiAutoComplete。这个小部件不适用于网站加载主页,但我转到其他页面everthing是好的,这个小部件正常工作。

<form action="" method="post">
                    <h2>search place</h2>
                    <label for="city">city 
                            <?php                            
$city=array('kam','lid','bojnood','joka','hemri');
                            $this->widget('zii.widgets.jui.CJuiAutoComplete',array(
                               'name' =>'city',
                                'source'=>array_values($city),
                                'htmlOptions'=>array(
                                    'style'=>'direction:rtl,width:100%,text-align:right'
                                )
                            ));
</label>
<input type="submit" value="جستجو" class="search"/>
</form>

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,但这不感兴趣。我在主页面添加了jquery ui和命令。

<html>
<head>
<?php
Yii::app()->getClientScript()->registerCoreScript('jquery.ui');
?>
</head>
<body>
<script>
jQuery('#city').autocomplete({'source':['kam','lid','bojnood','joka','hemri']});
</script>
</body>
</html>