Achot: <select> dynamisch aktualisieren nach PHP Insert

Beitrag lesen

Hallo,

ich komme an einer Stelle einfach nicht weiter. Folgende Ausgangssituation

   <form form method="post" action="">
	<label for="titel">Ansprechpartner</label>
	<select name="ansprechpartner" id="ansprechpartner">
	<?php 
          $frontend_ansprechpartner = ansprechpartner($mysqli);
          foreach($frontend_ansprechpartner as $array){ 
	?>
	<option value="<?php echo htmlspecialchars($array['id']); ?>">
                  <?php echo htmlspecialchars($array['name']); ?>
        </option>
	<?php } ?>
	</select>

	<a href="">Neuen Ansprechpartner hinzufügen</a>

	<label for="bezeichnung">Bezeichnung</label>
	<input type="text" 
               name="bezeichnung" 
               id="bezeichnung" 
               value="<?php echo htmlspecialchars($bezeichnung)?>">

	<input type="submit" 
               name="abschicken" 
               value="<?php echo htmlspecialchars($BTN) ?>">
  </form>

Wenn ich jetzt auf den Link Ansprechpartner hinzufügen klicke, soll ein neues Fenster / Layer aufgehen mit folgendem Formular:

<div class="neues_fenster">
  <form form method="post" action="">
		
    <label for="ansprechpartner_anrede">Anrede</label>
    <input type="text" 
           name="ansprechpartner_anrede" 
           id="ansprechpartner_anrede">

    <label for="ansprechpartner_name">Name</label>
    <input type="text" 
           name="ansprechpartner_name" 
           id="ansprechpartner_name">

    <label for="ansprechpartner_telefon">Telefon</label>
    <input type="text" 
           name="ansprechpartner_telefon" 
           id="ansprechpartner_telefon">

    <label for="ansprechpartner_email">E-Mail</label>
    <input type="email" 
           name="ansprechpartner_email" 
           id="ansprechpartner_email">

    <input type="submit" 
           name="abschicken_ansprechpartner" 
           value="<?php echo htmlspecialchars($BTN_Fenster) ?>">
</form>
</div>

Das Fenster könnte ich so http://codepen.io/wolf-w/pen/jbEdBW umsetzten.

Die Frage ist nun, wenn ich im Fenster auf Abschicken klicke, soll sich nach dem Insert das <select> aktualisieren und das Fenster sich schließen und im <select> soll der neue Wert ausgewählt sein. Wie würdet ihr vorgehen?

0 37

<select> dynamisch aktualisieren nach PHP Insert

Achot
  • php
  1. 0
    Regina Schaukrug
    • javascript
    • php
    1. 0
      Achot
      1. 0
        Regina Schaukrug
        1. 0
          Achot
          • mathematik
          • php
          1. 0

            success: function(msg)

            Achot
            • jquery
            • php
            1. 0
              Regina Schlauklug
              • mathematik
              • php
              1. 0
                Achot
                1. 0
                  Regina Schaukrug
                  • javascript
                  • php
                  • programmiertechnik
          2. 0
            Regina Schlauklug
            1. 0
              Achot
            2. 0
              Gunnar Bittersmann
              • html
              • javascript
  2. 0

    Coding style

    Gunnar Bittersmann
    1. 0
      Achot
      1. 0
        Matthias Apsel
        • javascript
        • php
        1. 0
          Christian Kruse
          1. 0
            Gunnar Bittersmann
            • mathematik
            • php
            1. 1
              dedlfix
              1. 0
                Gunnar Bittersmann
                1. 0
                  dedlfix
                  1. 0
                    Christian Kruse
                    1. 0
                      beatovich
                      1. 0
                        Christian Kruse
                        • humor
                  2. 0
                    Gunnar Bittersmann
                    1. 0
                      Christian Kruse
      2. 0
        beatovich
        1. 0
          Gunnar Bittersmann
          • javascript
          • php
  3. 0

    Fertiger Code: <select> dynamisch aktualisieren nach PHP Insert

    Achot
    1. 0
      Matthias Apsel
      1. 0
        Achot
        1. 0
          Gunnar Bittersmann
          • css
          • html
      2. 0
        beatovich
        1. 0
          Gunnar Bittersmann
          • html
    2. 0
      Gunnar Bittersmann
      • css
      • html
      1. 0
        Achot
        • javascript
        • php
        • programmiertechnik
      2. 0
        Gunnar Bittersmann
        • markdown
        • zu diesem forum
        1. 0
          Matthias Apsel