Не работает JUI AutoComplete

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
darlov
Сообщения: 204
Зарегистрирован: 2012.01.31, 16:09

Не работает JUI AutoComplete

Сообщение darlov »

Пишу так и не работает,

Код: Выделить всё

use yii\jui\AutoComplete;
$form = \yii\widgets\ActiveForm::begin(['id'=>'owner-form']);
echo $form
    ->field($model,'owners')->widget(
        AutoComplete::className(),[
            'clientOptions'=>[
                'source'=>Client::getOtherClients(Yii::$app->user->id),
                'minLenght' => 2,
                'appendTo'=>'#owner-form',
                'autoFill'=>true,
            ],

        ]);
\yii\widgets\ActiveForm::end();
 
в чем может быть проблема, Client::getOtherClients(Yii::$app->user->id) возвращает верные json данные, такое ощущение что не подключается сам js скрипт, где этот скрипт хранится в Yii2?
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Не работает JUI AutoComplete

Сообщение Onotole »

Что значит не работает?
Аватара пользователя
darlov
Сообщения: 204
Зарегистрирован: 2012.01.31, 16:09

Re: Не работает JUI AutoComplete

Сообщение darlov »

Onotole писал(а):Что значит не работает?
Ввожу текст, который должен по-любому отобразить, но ничего нет.
И ошибок никаких нет
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Не работает JUI AutoComplete

Сообщение Onotole »

Консоль браузера смотрите
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Не работает JUI AutoComplete

Сообщение Onotole »

И что именно возвращает Client::getOtherClients?
Аватара пользователя
darlov
Сообщения: 204
Зарегистрирован: 2012.01.31, 16:09

Re: Не работает JUI AutoComplete

Сообщение darlov »

Onotole писал(а):Консоль браузера смотрите
Да смотрю
данные приходят в таком виде
[
{"label":"admin@admin.ru \u0410\u043d\u0434\u0440\u0435\u0439 \u0414\u043e\u043b\u0433\u043e\u043f\u043e\u043b\u043e\u0432","value":1},
{"label":"vova@mail.ru \u0412\u043e\u0432\u0430\u043d \u0412\u043e\u0432\u0430\u043d","value":192},
{"label":"vovka@mail.ru vovka vovka","value":193},
{"label":"ewrew@frtyg.ru wewr rewrewr","value":188},
{"label":"123@df.ru 123 123","value":191},
{"label":"moderator@moderator.ru moderator moderator","value":194},
{"label":"231@gmail.com \u042d\u043b\u044c\u0434\u0430\u0440 \u0418\u0441\u0435\u0440\u043a\u0430\u043f\u043e\u0432","value":187},
{"label":"ewrew@frtyg.ru ererewrwer ewrewrewr","value":190}
]
Аватара пользователя
darlov
Сообщения: 204
Зарегистрирован: 2012.01.31, 16:09

Re: Не работает JUI AutoComplete

Сообщение darlov »

По идеи autocomplete должен подключить jquery ui , но этого не происходит, где этот момент можно посмотреть?
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Не работает JUI AutoComplete

Сообщение Onotole »

И что в консоли?
Аватара пользователя
darlov
Сообщения: 204
Зарегистрирован: 2012.01.31, 16:09

Re: Не работает JUI AutoComplete

Сообщение darlov »

Onotole писал(а):И что в консоли?
Нет ошибок
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Не работает JUI AutoComplete

Сообщение Onotole »

Покажи, что формирует виджет. Из исходного кода браузера
Аватара пользователя
darlov
Сообщения: 204
Зарегистрирован: 2012.01.31, 16:09

Re: Не работает JUI AutoComplete

Сообщение darlov »

Onotole писал(а):Покажи, что формирует виджет. Из исходного кода браузера
Ничего)

Код: Выделить всё

<div class="form-group field-usercar-owners">
<label class="control-label" for="usercar-owners">Owners</label>
<input type="text" id="usercar-owners" name="UserCar[owners]">
<div class="help-block"></div>
</div>
 
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Не работает JUI AutoComplete

Сообщение Onotole »

Виджет формирует javascript код. Его покажи
Аватара пользователя
darlov
Сообщения: 204
Зарегистрирован: 2012.01.31, 16:09

Re: Не работает JUI AutoComplete

Сообщение darlov »

Onotole писал(а):Виджет формирует javascript код. Его покажи
Я как раз про это и писал, что я не могу найти этот код, видимо не подключается необходимый js, только какой должен подключаться?
Проект не мой и видимо сюда внесли изменения с подключениями js, только, что нужно подключить, чтоб заработал autocomplete
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Не работает JUI AutoComplete

Сообщение Onotole »

Покажи весь js код, который формируется
Ответить