jQuery自动完成已停止工作

时间:2012-10-17 07:11:10

标签: php jquery wordpress jquery-ui

我有一个很长的注册表单,我在一个曾经工作过的字段上有自动完成功能。该网站在WordPress上,我在main.js中加载了jQuery UI,它显示在页面的源代码上。它包含在jQuery之后。这是为自动完成功能提供支持的代码段。

jQuery(document).ready(function($) {var kurssit = [<?php echo file_get_contents("http://xxx.xxx", "r");?>];
$("#kurssi").autocomplete({
source: kurssit
});
});

php会像这样加载它:

jQuery(document).ready(function($) {var kurssit = [
"Taaperokurssi",
"Junnukurssi",
"Yhteiseloa myötäkarvaan",
"Lapsi ja koira",
"Pentutoko",
"Aktivoi tokolla",
"Rallytoko",
"Näyttelyyn tutustumiskurssi",
"Ratkaisuja pulmalliseen ohitukseen",
"Ratkaisuja pulmalliseen ohitukseen - jatkokurssi",
"Hihna-, kontakti- ja luoksetulokurssi",
"Naksutin",
"Lupa koskea",
"Sienikurssi",
"Mejä",
"Mejä jatkokurssi",
"Puuhakurssi",
"Koiranhoidon ABC",
"Hieronta",];
    $("#kurssi").autocomplete({
    source: kurssit
    });
});

它应该有用,为什么它不起作用?

1 个答案:

答案 0 :(得分:2)

在您的代码中,您有两个具有相同ID的元素

id="kurssi"