选择加载功能未显示 html 中的选项

Selectize load function is not showing options in html

用例 我的数据库中总共有 200000 条记录,如果我一次加载所有选项页面根本没有加载,它说超过了最大事务时间(我觉得这是最糟糕的方法)。

我想根据关键字搜索加载选择选项,我将显示50 搜索关键字附近的记录。

我在后端(服务器端)实现了搜索,它正确地将数据返回给客户端,但我没有找到一种方法将它们显示为 html 中的选项。

Please find my code below:

$scope.$selectUser = $('#selectUser').selectize({
    valueField: 'sys_id',
    labelField: 'name',
    maxItems: c.data.maxteam,
    placeholder:"Enter names or select below",
    create: false,
    load: function (query, callback) {
    
        if (!query.length) return callback();
         
        $scope.data.funcName = 'getUsers';
        $scope.data.searchQuery = query;
        $scope.data.kudosTo = [];
        
        //Server call happens here
        c.server.update().then(function(){ 
             
            //Search data coming fine in this variable
            var results = c.data.activeUsers; 
            
            //??? AT this step i'm not what to do to appear the data as selectize options and select from them ??
            
            callback(results);
             
             
        });
    },
    render: {
        option: function (item, escape) {
            return '<div class="option">' +
            '<div class="text">' +
            '<span class="name">' + escape(item.name) +"<i class='fa fa-circle circleFont'></i>"+ escape(item.user_name)  + '</span>' +
            '</div>' +
            '</div>';
        }
    },
});
$scope.selectizeControlUser = $scope.$selectUser[0].selectize; 
<div class="form-group text-left  clearfix">
    <select class="form-control" id="selectUser"  multiple></select>
</div>

客户端代码中的搜索数据正常:

问题:HTML 视图 未显示 选择选项

预期结果:选项应该如下图所示

我自己想办法。

选项附加到选项,但不显示在视图中。

我添加了 searchField,它开始正常工作。

searchField: ['name', 'email', 'user_name'],