Сообщение от рони
|
WebMorda,
смотрите ссылку в посте №3
|
Сейчас пытаюсь прикрутить пример.
Я делаю его без формы
var f = document,
s = f["address_attribute_3"], o = s.querySelectorAll("option"),
inp = f["ShippingNewAddress.City"],
reg;
inp.oninput = function () {
reg = new RegExp(this.value, "ig"); //если искать только в начале "^" + this.value, "ig"
s.options.length = 0;
for (var i = 0; i < o.length; i++) {
reg.test(o[i].text) && s.options.add(o[i]);
reg.lastIndex = 0;
}
};
ругается на
o = s.querySelectorAll("option")
Uncaught TypeError: Cannot read property 'querySelectorAll' of undefined