Я новичок в Yii, и я смог использовать CJuiAutoComplete
для автозаполнения.
У меня есть два вопроса:
text
типа. Как изменить тип search
?По умолчанию используется jQuery UI CSS styling. Как я могу отказаться от этого и использовать свой собственный стиль?
$this->widget('zii.widgets.jui.CJuiAutoComplete', array(
'model' => $myModel,
'attribute' => 'name',
'source' => Yii::app()->createUrl('search/autocomplete'),
'options' => array(
'minLength' => '2',
'showAnim' => 'fold',
'select' => 'js: function(event, ui) {
this.value = ui.item.value;
$("#item_id").val(ui.item.id);
return false;
}',
),
'htmlOptions' => array(
'maxlength' => 50,
'type' => 'search' // <- This didn't work
),
));
2) Для этого вы можете указать файл css, используя атрибут cssFile
умолчанию имеет значение "jquery-ui.css", который вы можете изменить в свой собственный файл; см. эту документацию для получения дополнительной информации см. http://www.yiiframework.com/doc/api/1.1/CJuiWidget#cssFile-detail
type="search"
. Смотрите пример скрипты : jsfiddle.net/TJc8z/1 . Я хочу использоватьsearch
так как я делаю HTML5. 2) Ах, спасибо :)