У меня проблема с режимом автозаполнения с помощью комманды dhtmlx.
Включены следующие файлы:
// Images
<script>
window.dhx_globalImgPath="combo/dhtmlxCombo/codebase/imgs/";
</script>
// CSS
<link rel="stylesheet" type="text/css" href="combo/dhtmlxCombo/codebase/dhtmlxcombo.css">
// Required JS files
<script src="combo/dhtmlxCombo/codebase/dhtmlxcommon.js"></script>
<script src="combo/dhtmlxCombo/codebase/dhtmlxcombo.js"></script>
<script src="combo/dhtmlxCombo/codebase/ext/dhtmlxcombo_extra.js"></script>
У меня нет проблем с кодом выше, и он работает хорошо.
Следующий код, который у меня есть на странице, у меня есть само комбо, выглядит следующим образом:
<!-- HTML Combo -->
<div id="pickup" style="width:260px;"></div>
<!-- Initialisation of combo -->
<script>
var x = new dhtmlXCombo("pickup",260,"image");
// this works
x.loadXML("list.xml");
x.enableFilteringMode(true);
</script>
Моя проблема в том, что я хочу использовать режим автозаполнения, используя следующую строку кода:
x.enableFilteringMode(true, "list.xml", true, true)
Когда я пробую приведенную выше строку, она не выдает ошибку, но и не фильтрует.Однако мне сказали использовать файл php, но я не знаю, что мне нужно поместить в сам файл list.php.Я могу написать код, просто не знаю, что вставить. Может кто-нибудь пролить свет, документы не очень полезны.