Autor | Zpráva | ||
---|---|---|---|
Anon Profil * |
#1 · Zasláno: 15. 5. 2022, 17:53:36
Ahoj,
chtěl bych uložit formulář kde někdo změní hodnotu pomocí přepínače uložit do databáze bez reloadu stránky. Mám formulář kde jsou desítky voleb pomocí checkboxů, přepínačů a chtěl bych to na pozadí uložit do databáze když uživatel změní některý checkbox. Lidi změní některé volby a zapomenou to na konci odeslat. Děkuji za radu. |
||
Keeehi Profil |
#2 · Zasláno: 15. 5. 2022, 19:53:39
Anon:
Odešli data ajaxem. |
||
Anon Profil * |
#3 · Zasláno: 15. 5. 2022, 21:13:41
Díky, to jsem si dohledal a nebude to problém.
Jenom nevím jak vyvolat interakci. mám cca 30 přepínačů a checkboxů. Jak provést spuštění a odeslat uložení vždy když někdo provede změnu třeba jedné položky ? Teď mám klasický <form> kde na konci je tlačítko odeslat. Toho bych se chtěl zbavit. Jenom mě nenapadá jak vyvolat tu interakci poté co uživatel zaškrtne třeba položku č. 11 nebo změní stav přepínače u položky 30. Děkuji |
||
Stroganov Profil * |
#4 · Zasláno: 15. 5. 2022, 22:18:39
Interakcia - onchange
|
||
Kcko Profil |
#5 · Zasláno: 16. 5. 2022, 09:19:39
Lepší bude GlobalEventHandlers.oninput s tím, že si nabinduješ každý prvek ve formuláři na výslednou akci, která projde ostatní prvky (prostě celý form) a pošle na server k uložení; nic na tom není.
|
||
Časová prodleva: 2 roky
|
0