Javascript 具有大量行的可手持下拉列表

Javascript 具有大量行的可手持下拉列表,javascript,jquery,jquery-plugins,handsontable,Javascript,Jquery,Jquery Plugins,Handsontable,使用包含多行的下拉列表时,我遇到了一些奇怪的行为 并非所有行在第一次单击下拉列表时显示。第二次单击它时,它就工作了。在Chrome、IE、Safari和Firefox中,它也为我做了同样的事情 您可以在JSFIDLE中看到整个代码 编辑:与此同时,我正在使用Javascript以编程方式单击下拉列表两次。这不是一个真正的解决方案,但它可以让用户无缝体验。我建议使用自动完成类型 var lotOfData = JSON.parse($('<div/>').html($('#textA

使用包含多行的下拉列表时,我遇到了一些奇怪的行为

并非所有行在第一次单击下拉列表时显示。第二次单击它时,它就工作了。在Chrome、IE、Safari和Firefox中,它也为我做了同样的事情

您可以在JSFIDLE中看到整个代码


编辑:与此同时,我正在使用Javascript以编程方式单击下拉列表两次。这不是一个真正的解决方案,但它可以让用户无缝体验。

我建议使用自动完成类型

var lotOfData = JSON.parse($('<div/>').html($('#textAreaData').val()).text());

...

    type: 'autocomplete',
    source: lotOfData
}
...

< textarea id="textAreaData" >...< textarea >
var lotOfData=JSON.parse($('').html($('#textraeadata').val()).text());
...
键入:“自动完成”,
资料来源:lotOfData
}
...