Selectizejs未正确加载选项

我正在使用ajax,创建一个依赖类别和子类别,一切正常,我的HTML有效,我在类别和子类别上使用selectizejs。 该类别工作正常,子类别不是。 如果我不使用选择,一切都很完美

$(".category").change(function () { var id = $(this).val(); var dataString = 'id=' + id; $.ajax ({ type: "POST", url: "subcat.php", data: dataString, cache: false, success: function (html) { $(".subcat").html(html); } }); }); $('#subcat').selectize({ plugins: ['remove_button'], persist: false, }); 

index.php

  

subcat.php

 foreach ($children as $child) {?> <option value="id; ?>">name; ?>  

在此处输入图像描述

控制台没有错误。 选择类别后,所有子类别将在浏览器中显示为静态文本,而无法选择选项。

再次,如果我删除选择,我得到一个完全正常的下拉列表。