+ Antworten
Ergebnis 1 bis 3 von 3

Thema: php array to javascript array

  1. #1
    Neu an Board
    Registriert seit
    09.03.2011
    Beiträge
    11
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard php array to javascript array

    Hallo,

    ich muss in meiner Komponente eine Umwandlung eines mehrdimensionalen PHP-Arrays in ein Javascript-Array vornehmen.

    Mein Ansatz ist:
    PHP-Code:
    <script type="text/javascript">
    var jsarray = <?php echo json_encode($result?>;
    </script>
    Funktioniert allerdings nicht
    alert(print_r(jsarray));
    zeigt, dass nur ein Element reingeschrieben wurde und DOM-Zeugs reingepackt wurde
    wie z.B:
    PHP-Code:
    [$family] : (object) :
         [
    name] : (string) array
       [
    each] : (function) function forEach() {
        [
    native code]
    }
       [
    clean] : (function) function () {
        return 
    this.filter($defined);
    }
       [
    associate] : (function) function (c) {
        var 
    = {}, Math.min(this.lengthc.length);
        for (var 
    0ba++) {
            
    d[c[a]] = this[a];
        }
        return 
    d;


    Gibt es andere Lösungen?
    Geändert von juser11 (17.03.2011 um 15:19 Uhr)

  2. #2
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen

    Standard

    Da wird DOM-Zeugs in Dein Array gepackt ?

    Ist es möglich, dass Dein Array nicht nur mehrdimensional sondern außerdem auch noch / oder assoziativ ist ? Falls dem so ist... http://de.selfhtml.org/javascript/ob...ziative_arrays
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

  3. #3
    Neu an Board
    Registriert seit
    09.03.2011
    Beiträge
    11
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Auch wenn es ein Array aus Objekten ist, wird es angehängt.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein