Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Elaborazione dati form

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di goatboy
    Registrato dal
    Mar 2011
    residenza
    Salerno
    Messaggi
    408
    Ho risolto in questo modo: la form richiama una funzione ajax che preleva i dati dalla form e li invia alla pagina php 'viewSelezioneProgetto'. Funziona l'update finalmente. L'unico inconveniente è che si freeza lo schermo e non si aggiorna da solo.
    La funzione è questa (vi copio anche quell'altra funzione che aggiorna la tabella perchè a quanto ho capito il problema è legato al fatto di eseguire una funzione dopo l'altra):

    Codice PHP:
    function viewdata(){

        $.
    ajax({

            
    type"GET",

            
    url"../control/viewVisualizzaProgetti.php"

        
    }).done(function(data) {

            $(
    '#viewProgetti').html(data);

        });

    }



    function 
    updatedata(str){

        var 
    id str;

        var 
    nome = $('#nome'+str).val();

        var 
    desc = $('#descrizione'+str).val();

        var 
    budget = $('#budget'+str).val();

        var 
    data_inizio = $('#data_inizio'+str).val();

        var 
    data_fine = $('#data_fine'+str).val();

        

        var 
    dati ="nome="+nome+"&desc="+desc+"&budget="+budget+"&data_inizio="+data_inizio+"&data_fine="+data_fine;


        $.
    ajax({

            
    type"POST",

            
    url"../control/viewSelezioneProgetto.php?id="+id,

            
    datadati

        
    }).done(function(data) {

            
    viewdata();

        });


    Qualcuno sa come risolvere il 'freeze'?

    [EDIT]
    Risolto, la modal rimaneva aperta. Ho aggiunto i seguenti comandi per rimuoverla dopo la chiamata ajax.

    Codice PHP:
    $('#editModal').modal('hide');
    $(
    'body').removeClass('modal-open');
    $(
    '.modal-backdrop').remove(); 
    Ultima modifica di goatboy; 13-12-2015 a 15:12

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.