[Ajax, python e JS] Redirect dopo una POST con jquery

piero87

Nuovo Utente
12 Mar 2008
6
0
0
Salve a tutti! =)

Lavoro con python su framework django.
Ho una pagina html sulla quale faccio delle operazioni in javascript; a un certo punto, faccio una post con jquery, così:
Codice:
	$.ajax({
		url: '/xenopatients/measurement/qual',
		type: 'POST',
		data: {'obj':data},
		dataType: 'json',
		contentType: "application/json; charset=utf-8", //questo ok
	});

Dopo questa post, il mio codice python intercetta correttamente la chiamata a questo url.
Quello che dovrei fare è processare i dati e inoltrare l'utente su un'altra pagina, passando a questa dei dati.
Però non riesco a fare la ridirezione come ho sempre fatto con python, è come se mi ignorasse la riga per cambiare pagina.
Il codice della view di python è:
Codice:
@csrf_protect
@login_required#(login_url='/xenopatients/login/')
def qualMeasure(request):
    name = request.user.username
    print "enter"
    if request.method == 'POST':
    #if request.is_ajax():
        print request.POST

        if "obj" in request.POST:
            print 'obj received'
       return render_to_response('mice/mice_status.html',RequestContext(request)) #QUESTA VIENE IGNORATA!!

    return render_to_response('measure/qual.html', {'name':name, 'form': QualMeasureForm()}, RequestContext(request))


L'unico modo con cui sono riuscito a cambiare pagina è:
Codice:
top.location.href="/xenopatients/measurement";
(inserita subito dopo il codice scritto qua sopra)
ma così non riesco a passare al codice python i dati che mi servono. :hammer:

Il codice HTML
Codice:
	<form action="" method="">
		<table id="dataTable" width="100%" border="1"></table><br>
		<script language="javascript"> 
				document.measureForm.id_barcode.focus();
				document.measureForm.Add.disabled = false;
		        $('#dataTable').tablePagination({});
		</script>
		<input type="button" name="save" value="Save Measure Serie" onclick="table2JSON('dataTable')"/>
	</form>

ps. ho provato anche a usare $.post, con gli stessi risultati :incazz2:

Come posso fare un redirect con python dopo aver fatto una post con jquery?? :confused:
 
Discussioni simili
Autore Titolo Forum Risposte Data
R valore value di un id da passare in chiamata ajax Ajax 3
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
M Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ? jQuery 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
P Funzione jQuery Ajax invio file a php jQuery 1
E Php select option e ajax PHP 23
Emix Select concatenate php sql ajax PHP 2
MarcoGrazia Valori di ritorno json via ajax non visti. jQuery 1
felino ASP.net MVC: Exception e chiamata AJAX ASP.NET 1
motleyrulez Ricerca filtro con Ajax PHP 1
max1974 Grafico Ajax Javascript 4
max1974 Struttura $.ajax Ajax 7
C la chiamata ajax non ritorna alcun dato Ajax 1
max1974 Lettura Risultato $.ajax Javascript 1
motleyrulez Chiamata ajax per tabella php PHP 3
max1974 [Javascript] Grafico chartjs con dati da J.ajax Javascript 3
O [PHP] inviare dati da form e script ajax PHP 0
F limit show datatable ajax Ajax 1
Domenico_Falco1 Rendere dinamico un sito web con chiamate ajax e php e variabili json PHP 12
G Eseguire codice solo al termine della chiamata ajax Ajax 1
L Problema jQuery validation AJAX (PHP 7) PHP 6
max1974 [Javascript] Grafico ajax non funziona Javascript 0
WorldWideWeb Ajax POST con risposta JSON Ajax 2
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
A [Javascript] Ajax, Jquery e PHP Javascript 1
D [Javascript] pulsanti per comandi shell con php e ajax Ajax 7
X Problema con jquery e ajax jQuery 2
B [PHP] variabili globali in chiamate ajax PHP 0
B DEBUG - PHP+JS+AJAX PHP 10
M Inserimento dati checkbox multipli in db da ajax a php PHP 1
Axis18 Creare una barra di avanzamento con $.ajax Ajax 7
otto9due Chiamata ajax su due url è possibile? Ajax 0
G [Javascript] Problema parametro passato con ajax Javascript 4
G Chiamata ajax restituisce errore random Ajax 1
paloppa [PHP] paginazione con ajax PHP 1
filomeni Ajax e https Ajax 4
bubino8 Ajax con risultato si/no Ajax 16
A redirect da pagina php chiamata da ajax PHP 2
L Aggiungere contenuto con ajax durante lo scroll jQuery 1
M Ajax funziona in alcuni siti, in altri no! Ajax 2
otto9due Risposta ajax -> json con php Ajax 3
bubino8 [PHP] split con ajax non funziona PHP 7
C Problema chiamata Ajax Ajax 2
A Visualizzare div quando le immagini sono state uploadate con successo (Ajax) Ajax 0
S Select Concatenate Ajax, php, sql Presentati al Forum 16
otto9due Error anomalo durante invio dati $.ajax Ajax 20
F Interazione tra i form html ajax e php PHP 3
D Come salvare scelta della select "dinamica" ajax-php? Come dato php o attributo value tag option? Ajax 5
D Sono disperato: Menu select dinamici con Ajax e PHP PHP 1
D Sono disperato: Menu select dinamici con Ajax e PHP Ajax 2

Discussioni simili