sql >> Databáze >  >> RDS >> Mysql

Žádná odpověď z PHP na požadavek AJAX

Protože váš formulář neobsahuje adresu URL, na kterou se má odeslat, ani váš onSubmit -Handler (submitForm ) nevrací false , formulář ve skutečnosti odešle prohlížeč na stránku, na které se aktuálně nachází (která s největší pravděpodobností není schopna zpracovat POST data formuláře) a pouze znovu načte stránku obsahující přihlašovací formulář.

POST bude pravděpodobně odeslán do vašeho skriptu ajax také , ale váš prohlížeč nebude čekat na odpověď, protože už se posunul dál.

Viz https://html.spec.whatwg.org/ multipage/forms.html#concept-form-submit pro další podrobnosti o procesu odesílání.

Řešením by bylo buď přidat return false do vašeho submitForm nebo na onSubmit handler (;return false )




  1. zobrazit poslední 2 záznamy v každé kategorii z tabulky mysql

  2. bind_param error - Počet prvků v řetězci definice typu neodpovídá počtu proměnných vazby

  3. Chyba při připojování k databázi na hostovaném serveru

  4. Mysql:Pořadí výsledků s select <fieldname> from se liší od pořadí výsledků s select * from