php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.06.2010, 10:29  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Array aus Formular mit Ajax an PHP übergeben

Hallo, ich habe ein formular in dem einige Werte als Array angelegt werden (name="ids[]" usw.)
Jetzt würde ich gerne all diese Werte mit Ajax und jQuery an ein PHP-Script weitergeben, aber irgendwie komm ich grad net drauf, wie das Array ansprechen kann und dann auch weiterreichen an PHP kann.

bisher schaut das ganze so bei mir aus:
Code:
<script type="text/javascript">{literal}
    $(document).ready(function(){
        $('.allYes').bind('click', function(){
            $('select option:selected').each(function(){ $(this).removeAttr('selected'); });
            $('select option:1').each(function(){ $(this).attr('selected', 'selected'); });
        });

        $('.allNo').bind('click', function(){
            $('select option:selected').each(function(){ $(this).removeAttr('selected'); });
        });

        $('.saveLink').bind('click', function(){
            var ids = new Array;
            var access = new Array;
            $('#access-assign input').each(function(index){
                ids[index] = $(this).val();
            });
            $('#access-assign select option:selected').each(function(index){
                access[index] = $(this).attr('value');
            });

            alert(ids);
            jQuery.ajax({
                type : "POST",
                url : '/access/saveassign',
                data : {
                    id : ids,
                    name : access,
                },
                success : function(data) {
                    $('#access-assign').html(data);
                }
            });
            return false;
        });
    });
{/literal}</script>
Ich wäre für jede Idee dankbar.
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.06.2010, 10:42  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wenn du ein ganz normales Formular hast (egal ob die Werte normal oder als Array vorliegen) kannst du alle Daten des Formulars in jQuery so zusammensuchen:

Code:
$("#id_der_form").serialize();
Diese Daten kannst du dann direkt beim jQuery AJAX Request als data übergeben.
Flor1an ist offline   Mit Zitat antworten
Alt 24.06.2010, 11:11  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

Oh cool danke werde ich gleich mal ausprobieren.
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline   Mit Zitat antworten
Alt 24.06.2010, 14:56  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

Wunderbar funktioniert.... jQuery macht einem das Leben wirklich leicht. So macht arbeiten/programmieren richtig Spaß!

Danke Flor1an.
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHPLot von der Datenbank zum mehrdimensionalen Array mannimammut PHP Tipps 2009 1 15.12.2009 10:40
merge Array? tommy_725 PHP Tipps 2009 3 07.08.2009 18:30
[Erledigt] Tabellen die sich selbst referenzieren Squall PHP Tipps 2009 19 04.08.2009 21:33
[Erledigt] array sortieren PHP Tipps 2004 17 13.05.2009 10:44
Array umwandeln von zwei zu mehrdimensional erselbst PHP Tipps 2009 6 02.04.2009 23:30
Ajax Formular problem mit eingabe themonk JavaScript, Ajax und mehr 2 01.11.2008 20:25
Select Formular Element als array übergeben MatzeMuc86 PHP Tipps 2008 5 12.09.2008 16:35
[Erledigt] Formular ausgabe Array cuep PHP Tipps 2008 11 27.05.2008 17:45
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
bbcode - Classe PHP-Fortgeschrittene 4 18.09.2004 17:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/javascript-ajax-und-mehr/69187-erledigt-array-aus-formular-mit-ajax-php-uebergeben.html, jquery ajax array übergeben, jquery array an php übergeben, ajax post array, jquery array übergeben php, php array an jquery übergeben, formulardaten mit ajax übergeben, ajax data übergeben, jquery array ajax, ajax formular übergeben, jquery array ansprechen, ajax array übergeben, javascript formular array, jquery formular übergeben, jquery array übergeben, ajax komplettes post array übergeben, formulardaten als array mit ajax übergeben, ajax data array, jquery post php access form data, jquery post zwei arrays

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:49 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum