Как мне создать массив значений из выпадающего списка?
Следующие должны сделать это. Он создаст массив из всех значений по вашему выбору:
var data = $("#theSelect options").map(function() { return this.value; }).get(); $('#txtEntry').autocomplete(data);
Это работает вместо:
var data []; $ ('# ddlCodes option'). map (function (i, option) { data [i] = $ (опция) .val (); });