Ajax Form vs PHP-SOLO, sono preoccupato per il grazioso degrado
-
17-09-2020 - |
Domanda
Ho un sito basato su PHP che ha una forma di registrazione.L'utente sceglie una battaglia nel primo a discesa, quindi il lato vincente nel secondo.Attualmente le opzioni laterali vincenti sono solo Side 1 , Side 2
corrispondenti a cui è stato elencato prima nella configurazione della battaglia.La sottomissione ha un "Sei sicuro?"passo per assicurarsi che abbiano la possibilità di correggere il lato se hanno scelto quello sbagliato.
Sono il primo ad ammettere che questo è fastidioso e voglio rendere il dropdown laterale vincente popolato automaticamente in base alla battaglia selezionata.Ci è stato detto che questa è roba del pane e burro.
La mia preoccupazione, tuttavia, è come mantenere la funzionalità per gli utenti JS-disabili.Può questo tipo di auto-popolazione automatica a discesa trasportare i valori fissi PHP originali dietro di esso?
Ci scusiamo per la mancanza di codice.Non ho ancora iniziato a studiare i metodi JavaScript e Ajax, considerando solo le applicazioni teoriche al mio sito a questo punto ...
Grazie.
Soluzione
Potresti farlo in questo modo. Quando la pagina viene caricata, se il supporto JavaScript è abilitato, il pulsante / link che fa il post è nascosto e il sito funziona con JavaScript altrimenti il pulsante / collegamento viene visualizzato e il sito funziona senza JS
Altri suggerimenti
Non sono il Guru Ajax ma la tua idea sembra buona.Ovviamente è possibile popolare un elenco a discesa e i browser abilitati JS possono rimuovere / ripopolare / modificare / ... questo campo qualunque sia il caricamento dei dati tramite una richiesta Ajax.
Con un po 'di googling, dovresti essere in grado di trovare soluzioni così sviluppate o almeno avere un'idea di ciò che gli altri hanno fatto.