[MontelLUG] Richiesta POST senza reload della pagina
Stefano Fraccaro
ste a fraccaro.org
Dom 26 Nov 2017 23:24:26 CET
Vai sul mio sito... si chiama xmlhttprequest e non serve jQuery per farla andare. I browser la supportano dai tempi di Internet Explorer 4
Ste
Il 26 novembre 2017 22:27:06 CET, Samuele via montellug <montellug a montellug.it> ha scritto:
>Buonasera al mondo.
>Il porconometro è a fondo scala.
>
>Ho bisogno di una pagina web semplice semplice, con qualche bottone,
>che
>una volta premuto faccia un post, MA SENZA ANDARE SU UNA NUOVA PAGINA.
>
>Premessa: voglio avere il minor numero di librerie, dipendenze ed altre
>
>fighetterie moderne.
>Giusto una pagina il più grezza e semplice possibile.
>
>Pare che per fare quello che chiedo si debba usare AJAX (non il
>detersivo).
>Dentro al file html ho piazzato sta roba:
>
> <form id="ajax-merda" action = "/odio/javascript" method = "post">
> <input type="submit" id="bootonescriptoso" name="antani"
>value="antani" />
> </form>
> <div id="form-result-message"></div>
>
>e questo scriptocoso:
>
><script type="text/javascript">
>$(document).ready(function() {
> $("#bottonescriptoso").click(function(){
> $.ajax({
> type: "POST",
> url: "/odio/javascript",
> data: "maledettojavascriptechilhainventato",
> dataType: "html",
> success: function(msg)
> {
> $("#form-result-message").html(msg);
> },
> error: function()
> {
> alert("Rogne.");
> }
> });
> });
>});
></script>
>
>Allora, la chiamata /odio/javascript arriva al backend che la gestisce
>correttamente.
>Purtroppo però il browser mi mostra il contenuto della "pagina"
>/odio/javascript (che in realtà non è una pagina nel vero senso della
>parola).
>
>Suggerimenti?
>
>P. S.: VB non era il massimo, ma sta roba è pure peggio.
>_______________________________________________
>montellug mailing list
>montellug a montellug.it
>http://mail.montellug.it/mailman/listinfo/montellug
--
Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://mail.montellug.it/pipermail/montellug/attachments/20171126/34147206/attachment.html>
Maggiori informazioni sulla lista
montellug