вы видимо сами не пробовали его. там не все так тривиально.
<select class="js-category">
<option>Выберите специальность</option>
<option value="1" data-age="adult">Уролог</option>
<option value="2" data-age="adult">Гинеколог</option>
<option value="3" data-age="child">Педиатр</option>
</select>
<select class="js-service">
<option>Выберите услугу</option>
</select>
var services =
[
['Уролог: Услуга 1', 'Уролог: Услуга 2', 'Уролог: Услуга 3'],
['Гинеколог: Услуга 1', 'Гинеколог: Услуга 2'],
['Педиатр: Услуга 1', 'Педиатр: Услуга 2', 'Педиатр: Услуга 3', 'Педиатр: Услуга 4'],
],
jsService;
$(document).ready(function()
{
$('.js-category').selectize
({
onChange: function(value)
{
jsService.disable();
jsService.clearOptions();
services[value - 1].forEach(function(item, index)
{
jsService.addOption({value: index, text: item});
jsService.addItem(index);
});
jsService.refreshOptions();
jsService.setValue(0);
jsService.enable();
}
});
var $select = $('.js-service').selectize();
jsService = $select[0].selectize;
});
Очень интересно как сделать глобал поиск по строке с регуляркой которая смотрит вперед и назад.
В случае вашего кода проверьте свой coo.txt между вызовами curl