【发布时间】:2015-06-17 21:56:00
【问题描述】:
我正在使用pixabay's jquery autoComplete plugin 在这个页面上http://xf.saminaraza.com/order-samples/
它在大多数浏览器上都可以正常工作。然而,尽管他们的演示在 IE8 上运行良好,但 autoComplete 无法在 IE8 上运行。
这是调用 autoComplete 的地方:
$('input[id="sample"]').autoComplete({
minChars: 0,
source: function(term, suggest){
term = term.toLowerCase();
var choices = ['Vinyl Flooring VLVT6051','Vinyl Flooring VLVT6072','Vinyl Flooring VLVT6046','Vinyl Flooring VLVT4045','Vinyl Flooring VLVT6033','Vinyl Flooring VLVT6031','Vinyl Flooring VLVT6022','Vinyl Flooring VLVT6013','Vinyl Flooring VLVT6003','Vinyl Flooring VLVT6001','Urban Click Diamond Creek BE30803893','Urban Click Kapalua BE30503806','Urban Click Olympic BE30403913','Urban Click Hazeltine BE30303698','Urban Click Congressional BE30703863','Urban Click Sugarloaf BE30703798','Urban Click Carnoustie BE30703628','Urban Click Scottsdale BE30703488','Urban Click Avenel BE30703013','Oak R47','Oak R46','Oak R08','Oak R05','Oak R04','Oak R02','Oak D152401','Mayfair R33','Mayfair R29','Mayfair R28','Mayfair R27','Mayfair R26','Richmond Engineered R48','Richmond Engineered R24','Richmond Engineered R23','Richmond Engineered R22','Richmond Engineered DCF002','Richmond Engineered D14014','Richmond Engineered D14013','Richmond Engineered D0104','Kensington 189 R42','Kensington 189 R18','Kensington 189 R17','Kensington 189 R16','Kensington 189 R15','Kensington 189 R14','Kensington 189 R13','Kensington 189 R12','Kensington 189 R11','Kensington 189 R03','Kensington 189 R01','Kensington 148 R40','Kensington 148 R39','Kensington 148 R10','Kensington 148 R09','Belgravia Herringbone R21','Belgravia Herringbone R20','Belgravia Herringbone R19','Hampstead D0108L','Walnut Flooring D0180','Hampstead R41','Hampstead R30',];
var matches = [];
for (i=0; i<choices.length; i++)
if (~choices[i].toLowerCase().indexOf(term)) matches.push(choices[i]);
suggest(matches);
}
});
它似乎与 pixabay 演示中使用的代码几乎相同。 我在没有运气的情况下摆弄了一下。
有人有什么想法吗?
谢谢
马特
【问题讨论】:
标签: jquery internet-explorer autocomplete jquery-autocomplete