Hi!
Habe eine kleine LiveSearch gebastelt. Es funktioniert auch soweit alles. Mein Problem ist nur, dass er bei einem neuem Request, die alten Ergebnisse nicht löscht und sie dementsrechend dem vorherigen Ergebniss anhängt.
Sobald wieder eine neue Anfrage gestellt wurde, muss das alte Ergebnis gelöscht werden. Mit removeChild funktiniert es nicht.
Habe eine kleine LiveSearch gebastelt. Es funktioniert auch soweit alles. Mein Problem ist nur, dass er bei einem neuem Request, die alten Ergebnisse nicht löscht und sie dementsrechend dem vorherigen Ergebniss anhängt.
PHP-Code:
function splitting(msg)
{
string = msg.split(';');
var ref_ul=document.getElementById('check');
//alert(ref_ul.childNodes.length);
var i;
for(i=0;i<string.length;i++)
{
var newText = document.createTextNode(string[i]);
var newNode = document.createElement("li");
newNode.appendChild(newText);
ref_ul.appendChild(newNode);
}
ref_ul.removeChild(ref_ul.firstChild);
}
.
.
.
</li>
<li>
<ul id="check"></ul>
</li>
<li>
Kommentar