打字时选择下拉菜单位于第一项

selectize drop down to be on first item while typing

我正在远程加载下拉选项,一切正常,除了在输入和删除文本后,下拉滚动条出现在滚动条的中间,而不是第一个选项

如何在远程调用后强制下拉列表始终位于第一个选项?

通过在 ajax 请求的成功部分添加滚动来解决它,如下所示

success: function (res) {

    callback(res.results);

    $('.selectize-dropdown-content').animate({ scrollTop: (0) }, 'slow');

},