#47557, autocomplete broken by Prototype library, patch by yched.

4.7.x
Gerhard Killesreiter 2006-03-26 15:07:54 +00:00
parent fef6ede20b
commit 776a2217a6
1 changed files with 2 additions and 2 deletions

View File

@ -198,7 +198,7 @@ jsAC.prototype.found = function (matches) {
var ul = document.createElement('ul'); var ul = document.createElement('ul');
var ac = this; var ac = this;
if (matches.length > 0) { if (matches.length > 0) {
for (i in matches) { for (var i = 0; i < matches.length; i++) {
li = document.createElement('li'); li = document.createElement('li');
div = document.createElement('div'); div = document.createElement('div');
div.innerHTML = matches[i][1]; div.innerHTML = matches[i][1];
@ -255,7 +255,7 @@ ACDB.prototype.receive = function(string, xmlhttp, acdb) {
} }
// Split into array of key->value pairs // Split into array of key->value pairs
var matches = string.length > 0 ? string.split('||') : []; var matches = string.length > 0 ? string.split('||') : [];
for (i in matches) { for (var i = 0; i < matches.length; i++) {
matches[i] = matches[i].length > 0 ? matches[i].split('|') : []; matches[i] = matches[i].length > 0 ? matches[i].split('|') : [];
// Decode textfield pipes back to plain-text // Decode textfield pipes back to plain-text
matches[i][0] = eregReplace('&#124;', '|', matches[i][0]); matches[i][0] = eregReplace('&#124;', '|', matches[i][0]);