当select2 jquery中的push数组时

时间:2013-11-26 11:40:04

标签: jquery jquery-select2

在select2

for (var i = 1; i <= 180; i++) {
    eyeaxisdropdown.push({ "id": i, "text": i});
}
$(".eyeax").select2({placeholder:'Select',data:eyeaxisdropdown});`     

查找javascript运行时错误 -

var match=text.toUpperCase().indexOf(term.toUpperCase()) is not defined

如何解决这个错误?

1 个答案:

答案 0 :(得分:0)

我在你的代码中看到一些奇怪的字符,这里是最后一个字符:

$(".eyeax").select2({placeholder:'Select',data:eyeaxisdropdown});`

这里最后一个字符应该是一个半音素而不是一个逗号:

var match=text.toUpperCase().indexOf(term.toUpperCase()),

你写了“如何解决这个bug”......哪个bug?我只是看到你发布了一些javascript jquery代码,但既没有bug也没有bug描述。