jQuery自动完成:运行时自动完成对象

时间:2012-11-20 11:05:28

标签: javascript debugging jquery-autocomplete

也许是一个微不足道的问题,但我想知道是否可以检查绑定到元素的当前自动完成对象。

假设自动完成绑定了一个输入元素:

<input id="myInput" />
<script>
$( "#myInput" ).autocomplete({
    source: [/* whatever */]
});
</script>

例如,我在Chrome debugger

中尝试过类似的内容
$('#myInput').autocomplete.source
$('#myInput').autocomplete.delay

但每个项目都会返回undefined

问题

是否可以在运行时访问整个自动完成对象?

2 个答案:

答案 0 :(得分:0)

您想要访问传递给自动填充的数组吗?

为什么不先把它放在一个全局变量中?

如果我误解了,那么这可能有用:

Autocomplete Source

答案 1 :(得分:0)

这应该是相当微不足道的:

var autocompleteObject = $( "#myInput" ).autocomplete({
    source: [/* whatever */]
});

您应该能够检查autocompleteObject对象。 : - )