j'ai une question aussiAjax demande délimiteurs pour les données à envoyer
var url = "index.php?id=123&sid=321";
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&url="+url,
success: function(msg){
alert("Data Saved: " + msg);
}
Maintenant, nous avons ici url qui contient un &, mais & est utilisé pour délimiter les variables de données à envoyer au serveur et ainsi puisque nous avoir ce signe dans l'URL, il pense que c'est un délimiteur, et je ne reçois pas la variable url complète.
Quelqu'un peut-il aider avec une solution judicieuse.
Merci à l'avance.
et en php pour rendre json_decode correct ?, sinon comment va-t-il comprendre que c'est un objet? – Centurion
Non, vous n'avez pas besoin de faire json_decode. jQuery passera ces champs comme champs POST, et votre script PHP sera capable de les lire séparément, de la même manière que vous lisez habituellement les données des messages de formulaire - $ _POST ["nom"] et $ _POST ["url"] –
Merci beaucoup !!! – Centurion