我在使用 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 文件本身中放入什么。我可以编码只是不知道该输入什么。任何人都可以阐明一些观点,文档没有帮助。