• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

jquery .apend verschwindet nach 1-2 sekunden wieder

Rocky007

Mitglied
Hallo,
ich habe einen Button
HTML:
<input type="button" id="newSelect" value="Kategorie hinzufügen">

über den ich folgende Aktion auslöse:

Code:
<script>$(document).ready(function() {
	$("#newSelect").click(function( event ) {
		$('#dynamicSelect').append('<b>Kategorie</b><br /><select name=\"kategorie[]\">' + $("#dynamicSelect").load("newselect.php") + '</select><input type=\"button\" value=\"Entfernen\" onClick=\"delSelect();\" disabled>');
	});
});
</script>

damit soll in #dynamicSelect ein vorbestimmter inhalt aus einer php datei geladen und angezeigt werden (eine MySQL abfrage).

HTML:
<td><div id="dynamicSelect"></div></td>

Leider verschwindet die anzeige, die ich mit .append() generiere nach 1-2 sekunden wieder?

Hoffe ihr könnt mir helfen
 
Werbung:
Du lädst hier

Code:
$("#dynamicSelect").load("newselect.php")

ja nochmal neue Inhalte in dieses Element, überschreibst also die von append() eingefügten Daten.

Du müsstest den o.g. Code also umschreiben. Gib dem <select> eine ID und weiße load() diesem Element zu statt #dynamicSelect.
 
Zurück
Oben