[JS] AUs drop-down-Menü neue Zeile einfügen und in DB anspeichern

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ok, ich bin wohl lieber nochmal den ganze aktuellen Code aus der kompletten Funktion:

    Quellcode

    1. $("document").ready(function(){
    2. var x = '';
    3. var y = '';
    4. var z = '';
    5. [...]
    6. $("table select").click(function(){
    7. x = $(this).attr("name").split("_");
    8. z = $(this).val();
    9. if(!$(this).is('empty')) {
    10. $("input[name$='leer_"+x[1]+"']").attr("checked", false);
    11. }
    12. if (z == "new") {
    13. var new_verein = prompt("Bitte neuen Verein angeben:");
    14. var val = "default";
    15. if (new_verein != null) {
    16. $.ajax({type: "POST",
    17. url: "teilnehmer.php",
    18. data: {do: "new_verein", name: new_verein},
    19. async: false,
    20. success: function(data){
    21. val = parseInt(data);
    22. alert(new_verein+" wurde eingetragen");
    23. if ((val != "default")&&(val != null))
    24. {
    25. $('#verein_'+x[1]+'.verein').append($('<option>')
    26. .attr("value", val)
    27. .attr("selected", true)
    28. .text(new_verein));
    29. $('.verein').append($('<option>')
    30. .attr("value", val)
    31. .attr("selected", false)
    32. .text(new_verein));
    33. }
    34. }
    35. });
    36. }
    37. }
    38. });
    39. [...]
    40. });
    Alles anzeigen


    Edit: ok, jetzt hab ichs geschafft.. jetzt hab ich nurnoch zwei Wünsche, dann bin ich Glücklich (was sie Sache angeht^^) :
    - Wenn in einem select-Feld das mit selected true eingetragen wurde, wird auch noch eins mit selected false eingetragen.. einmal reicht aber, das mit true.. wie kann ich das verhindern, dass das mit false eingetragen wird?
    - Jetzt neu eingetragene <option>-Felder stehen ganz unten.. kann ich die irgendwie an den vorletzten Platz setzen lassen?
    (Code oben hab ich gerade wieder aktualisiert).

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Fipsi ()