J'utilise Jquery pour transmettre des données POST à des scripts PHP, mais la fonction ne semble fonctionner que sur Firefox et ne fonctionne pas sur le chrome. Voici un exemple Jquery après pour la connexion d'échec:
$(document).ready(function() { $("#loginform").submit(function() { var username = $("#username").val(); var password = $("#password").val(); $.post("ex.php", { username: username, password: password }, function(data) { $("#response").hide().html(data).show('fade','fast'); }); return false; }); });
Au lieu de fonctionner comme une requête AJAX appropriée comme dans Firefox, il rafraîchit simplement la page dans Chrome.
Des idées?
Merci.
J'ai supprimé ma réponse incorrecte, +1. – Yahel
pas ce n'est pas ça. Désolé, j'ai changé unameval en nom d'utilisateur pour qu'il soit plus facile de comprendre mon message. J'ai oublié de le changer dans la fonction post aussi. Je vais corriger cela – Misanthrope
alors vous devrez peut-être utiliser submit (fonction (e) {e.stopPropagation(); ... –