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.01.2011, 14:08  
Neuer Benutzer
 
Registriert seit: 18.01.2011
Beiträge: 11
PHP-Kenntnisse:
Anfänger
lilalaser befindet sich auf einem aufstrebenden Ast
Standard jquery post ergebnis in eine variable speichern

Ich bin an meinem ersten Javascript. Es soll Daten aus einer mysql Datenbank holen und mit protovis anzeigen.

Der unten stehende code zeigt den von abfrage_LB.php gelieferten json string korrekt in einem popup fenster an.

Wie kriege ich nun den String in eine Variable, um damit weiter zu wirken?

PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
<
title></title>
<
meta name="author" content="Heinz">
<
meta name="editor" content="html-editor phase 5">
<
meta http-equiv="content-type" content="text/html; charset=utf-8" />
</
head>
<
body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">



  <
head>
    <
title>Pie</title>
    <
link type="text/css" rel="stylesheet" href="ex.css?3.2"/>
    <
script type="text/javascript" src="protovis-r3.2.js"></script>
    <script type="text/javascript" src="pie.js"></script>
    <script type="text/javascript" src="jquery.js"></script>
    <style type="text/css">

    </style>
  </head>

    <script type="text/javascript"  >
         $.post('abfrage_LB.php', function(data){
                 alert("Data Loaded: " + data);
                 });


    </script>




</body>
</html> 
lilalaser ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 24.01.2011, 15:32  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

data ist doch schon eine Variable.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 24.01.2011, 15:51  
Neuer Benutzer
 
Benutzerbild von MSolutions
 
Registriert seit: 30.11.2010
Beiträge: 10
PHP-Kenntnisse:
Fortgeschritten
MSolutions befindet sich auf einem aufstrebenden Ast
MSolutions eine Nachricht über ICQ schicken MSolutions eine Nachricht über Skype™ schicken
Standard

Du könntest eine Variable vorher definieren:

Code:
var meineVariable;
$.post('abfrage_LB.php', function(data){
meineVariable = data;
});
Allerdings ist es doch einfacher direkt mit "data" zu arbeiten?!

Code:
function doSomething(data) {
      // etwas mit data anstellen
}

$.post('abfrage_LB.php', function(data){
     doSomething(data);
});
__________________
Warning: display_personal_signature() person is too cool for a regular signature in /home/www/web1/html/class.signatures.php on line 55
MSolutions ist offline   Mit Zitat antworten
Alt 24.01.2011, 15:56  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Dein Posting lässt sich auch drastisch kürzen:

PHP-Code:
function doSomething(data) {
      
// etwas mit data anstellen
}
$.
post('abfrage_LB.php'doSomething); 
Zitat:
Der unten stehende code zeigt den von abfrage_LB.php gelieferten json string korrekt in einem popup fenster an.
Sende entsprechende header von php aus. Dazu kannst du jQuery noch mitteilen, dass du json erwartest, siehe api -> datatype
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Alt 24.01.2011, 17:43  
Neuer Benutzer
 
Registriert seit: 18.01.2011
Beiträge: 11
PHP-Kenntnisse:
Anfänger
lilalaser befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von MSolutions Beitrag anzeigen
Du könntest eine Variable vorher definieren:

Code:
var meineVariable;
$.post('abfrage_LB.php', function(data){
meineVariable = data;
});
Allerdings ist es doch einfacher direkt mit "data" zu arbeiten?!

Code:
function doSomething(data) {
      // etwas mit data anstellen
}

$.post('abfrage_LB.php', function(data){
     doSomething(data);
});
Danke. Ich scheine etwas grundsätzliches nicht zu verstehen. Beim folgenden Code wird meineVariable nicht angezeigt.

PHP-Code:
 <head>
    <
title>Pie</title>
    <
link type="text/css" rel="stylesheet" href="ex.css?3.2"/>
    <
script type="text/javascript" src="protovis-r3.2.js"></script>
    <script type="text/javascript" src="pie.js"></script>
    <script type="text/javascript" src="jquery.js"></script>
    <style type="text/css">

    </style>
  </head>

    <script type="text/javascript"  >
        /* Das ist ok */

         $.post('abfrage_LB.php', function(data){
                 alert("Data Loaded: " + data);
                 });


         var meineVariable ='abc';
            $.post('abfrage_LB.php', function(data){
                   meineVariable = data;
                   });

        document.write('Die Variablen <BR>');
        document.write('meine Variable:'+ meineVariable  '<BR>');

    </script> 
lilalaser ist offline   Mit Zitat antworten
Alt 24.01.2011, 18:37  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Ich scheine etwas grundsätzliches nicht zu verstehen.
Richtig. Und zwar das A in Ajax == asynchron(ous)
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 25.01.2011, 11:38  
Neuer Benutzer
 
Registriert seit: 18.01.2011
Beiträge: 11
PHP-Kenntnisse:
Anfänger
lilalaser befindet sich auf einem aufstrebenden Ast
Standard

Danke! Ja, asynchron erklärt einiges und ich habe wieder einmal etwas zu lernen.
lilalaser 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
[Erledigt] inhalt einer while schleife in eine variable speichern ePole PHP Tipps 2010 20 17.07.2010 11:40
MySql Suchergebnis in eine Variable speichern TheSymo PHP Tipps 2010 3 21.05.2010 08:56
[Erledigt] jQuery Ajax .post - Datensätze in mySQL speichern ThomasM JavaScript, Ajax und mehr 1 29.03.2010 07:31
[Erledigt] Ergebnis in eine Variable speichern sl0t PHP Tipps 2010 7 10.02.2010 13:04
Ergebnis lokaler php-Datei in Variable laden julia-w PHP Tipps 2009 10 27.12.2009 10:53
HTML Ergebnis in PHP Variable speichern? joerch PHP Tipps 2009 1 20.12.2009 15:05
Wert aus Datenbank in Variable speichern Extremefall PHP Tipps 2009 11 15.12.2009 16:30
[Erledigt] Javascript Variable in $_GET oder $_POST speichern stampuuh! JavaScript, Ajax und mehr 28 10.12.2009 19:06
[Erledigt] Dynamisch erstellte Seite (als Variable?) in der Datenbank speichern Larkin Datenbanken 3 16.08.2009 14:40
Werte ein Variable speichern aceras PHP Tipps 2008 3 09.11.2008 12:09
[Erledigt] Werte in Variable speichern und neuladen aceras PHP Tipps 2008 4 09.11.2008 00:34
String aus einer Seite in Variable speichern KimKaye PHP Tipps 2008 10 14.05.2008 09:57
Variable kurzzeitig speichern PHP Tipps 2004 3 01.09.2004 17:26
[Erledigt] Text in Variable speichern PHP Tipps 2004 5 30.08.2004 13:20
speichern in Variable !? PHP Tipps 2004 6 23.07.2004 13:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery post variable, jquery post, jquery $.post, jquery wert in variable speichern, jquery ajax php variable holen, jquery post variablen, http://www.php.de/javascript-ajax-und-mehr/76451-jquery-post-ergebnis-eine-variable-speichern.html, variable daten jquery, jquery ergebnis in variable, jquery post vars, jquery ajax in variable speichern, jquery post var, jquery post variables, jquery post in variable, jquery variablen speichern, post jquery variablen zurück, jquery in variable speicher n, jquery post wert, jquery load in var speichern, jquery ajax daten aus datenbank holen

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:08 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