Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Array via ajax

  1. #1

    Array via ajax

    Buon giorno a tutti, ho uno script in jQuery che, al click sopra un elemento fanno una chiamata ajax per ottenere un array da usare per riempire una select.
    I dati vengono ricevuti correttamente ma, vengono visti come un unica stringa e non un array di oggetti.
    Qualcuno sa spiegarmi il motivo?
    A seguire posto il codice della chiamata.
    Grazie in anticipo

    codice:
      $('.progetti').click(function(){ 
        var id = $(this).attr('id');
        var i = id.split('_');
        id = i[0];
        if($('#'+id+'_label').css('display') == 'block'){
          $('#'+id+'_label').hide();
          $('#'+id).show();
        }
        $.post("<?php echo $this->url(array('controller'=>'planner','action'=>'get-progetti'),null,true)?>",'',     	  
           function(data){
             for(var i = 0; i < data.length; i++){
               $('#'+id).append($("<option></option>").attr("value",data[i].id_progetti).text(data[i].project_code));
             }
           }
         );
     });
    Chi striscia non inciampa!

  2. #2
    ho risolto scusate ho dimenticato di specificare che veniva restituito un json
    Chi striscia non inciampa!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.