我在Yii应用程序中使用CAutoComplete。
我正在尝试根据搜索查询返回链接。我也能够归还。
现在,如果我点击该链接,整个链接将被复制到搜索栏。点击链接是否可以转到网址?
代码:
控制器 -
$products = Product::model()->findAll();
foreach($products as $product) {
$return[] = CHtml::link($product->name,array('product/view','id'=>$product->id));
}
echo implode("\n",$return);
查看 -
$this->widget('CAutoComplete', array(
'name'=>'search',
'value'=>CHtml::encode(Yii::app()->request->getParam('search')),
'url'=>array('ajax/suggestProducts'),
'multiple'=>false,
'selectFirst'=>false,
'htmlOptions'=>array('placeholder'=>Yii::t('main','Search Products'),'id'=>'searchbar')
));