Hallöchen,
ich habe ein Formular, in dem sich ein <select>-Feld befindet, welches mit Werten gefüllt ist. Nun gibt es allerdings die Möglichkeit, in einem Popup einen neuen Wert in eine Datenbank einzutragen, welcher nun auch in dem <select>-Feld erscheinen sollte. Normalerweise würde ich einfach die Seite neu laden; dann sind allerdings die schon eingegebenen Daten futsch. Ich versuche das ganze momentan so, aus einem Popup heraus:
Die Werte Content und ID schreibt PHP in die Funktion.
Habt ihr eine Idee?
Gruß,
Johannes
ich habe ein Formular, in dem sich ein <select>-Feld befindet, welches mit Werten gefüllt ist. Nun gibt es allerdings die Möglichkeit, in einem Popup einen neuen Wert in eine Datenbank einzutragen, welcher nun auch in dem <select>-Feld erscheinen sollte. Normalerweise würde ich einfach die Seite neu laden; dann sind allerdings die schon eingegebenen Daten futsch. Ich versuche das ganze momentan so, aus einem Popup heraus:
Code:
<script type="text/javascript">
<!--
var newOption = opener.document.createElement("option");
var txt = opener.document.createTextNode("Content");
opener.document.getElementById("select_meta_categories").appendChild(newOption);
opener.document.getElementsByTagName("option")[ID].appendChild(txt);
}
//-->
</script>
Die Werte Content und ID schreibt PHP in die Funktion.
Habt ihr eine Idee?
Gruß,
Johannes