Bei Benutzersuche, da die Suchergebnisse geladen und dynamisch angezeigt werden müssen, müssen diese HTML -Elemente von AJAX dynamisch generiert werden. Wenn der Benutzer die Suchschnittstelle öffnet, werden vom System Benutzer empfohlen. Wenn der Benutzer gemäß den Bedingungen sucht, werden die Suchergebnisse geladen und dynamisch angezeigt. Erwägen Sie also, JS zu verwenden. Dies für die Schleife soll vorhandene Formulare entfernen. Basierend auf den von Ajax angeforderten Daten wird ein neues Formularobjekt dynamisch generiert. Achten Sie darauf, dass die Schleife von groß bis klein, sonst nach dem Löschen des DIV -Elements serchresultlenth = serchresult.children.Length verursacht wird; Längenänderung (ich habe dieses Problem schon lange untersucht, bevor ich es erledige, denken Sie daran)
Die Codekopie lautet wie folgt:
für (var j = serchresultlenth-1; j> = 0; j-) {
var serchchild = document.getElementById (serchresult.Children [j] .Id);
serchresult.removechild (serchchild);
}