Как вы заметите, я ученый-ученый, а не программист/разработчик.Удаленная загрузка данных из SQL с помощью Selectize.js
В SQL у меня есть база данных с десятью тысячами имен. Мне удалось реализовать инструмент selectize.js на моем сайте загрузки twitter, но он загружает способ замедления. На странице справки из Selectize.js, https://github.com/brianreavis/selectize.js/blob/master/docs/usage.md, я прочитал, что можно загружать параметры «на лету», когда пользователь что-то вводит.
Но из примеров я не могу узнать, как это сделать из таблицы SQL. Может ли кто-нибудь писать в псевдокоде, что мне нужно делать?
Короче говоря, когда пользователь вводит некоторые имена, я хочу, чтобы скрипт нашел в таблице SQL эти имена и сделал выделение html-тегов, вместо того, чтобы загружать каждое имя уже в начале.
Это код, у меня есть на данный момент:
<div class="control-group">
<select id="select-yourself" class="demo-default" placeholder="Type your name...">
<option value="">Type your name ...</option>
<?php
for($row = 0; $row < sizeof($race_table); $row++){
echo("<option value=".$row.">".
$race_table[$row]['Name']."</option>");
}
?>
</select>
</div>
<script>
$('#select-yourself').selectize({
create: false,
maxOptions: 100,
//sortField: {
//field: 'text',
//direction: 'asc'
//},
dropdownParent: 'body'
});
Является ли это обычной практикой или я что-то наблюдаю? –
Это обычная практика. Вы можете найти демоверсии автора selectize.js на этой странице [1]. Обратите внимание на примеры «Remote Source - Github» и «Remote Source - Rotten Tomatoes». [1]: http://brianreavis.github.io/selectize.js/ – alemv
Да, но эти примеры используют API другого веб-сайта, а не базу данных SQL ... –