Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378

    ajax $.get come si passa una variabile contente una stringa?

    Ciao A tutti,
    come devo fare per passare il valore di $alias = prova_1 alla seguente stringa?

    codice:
    $.get("<?php echo Router::url(array('action' => 'reorder_menu')) ?>/"
     + $(u.item).data("key") + "/" 
    + $(u.item).data("position") + "/" 
    + to <?php if (!empty($alias)) echo ' + "/" + ' . $alias ; ?>,
          function (data) 
    {
               $("#sortable").html(data);
                }
        );
    la get impostata in questo modo mi restitusce il seguente errore:
    ReferenceError: prova_1 is not defined
    Ultima modifica di pmi; 01-03-2016 a 19:16
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    forse così?
    codice:
    $.get("<?php echo Router::url(array('action' => 'reorder_menu')) ?>/" + $(u.item).data("key") + "/" + $(u.item).data("position") + "/" + to <?php if (!empty($alias)) echo ' + "/' . $alias . '"' ; ?>,
        function (data) 
        {
            $("#sortable").html(data);
        }
    );

    il risultato sarebbe
    codice:
    $.get("TUAURL/" + $(u.item).data("key") + "/" + $(u.item).data("position") + "/" + to  + "/prova_1",
        function (data) 
        {
            $("#sortable").html(data);
        }
    );
    Ultima modifica di willybit; 05-03-2016 a 18:35

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.