Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] Przesyłanie zmiennej ze spacją
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
deha21
Mam skrypt, który przez jQuery pobiera wartość przechowywaną w "title" i wysyłą ją ajaxem do skryptu php. Zauważyłem, że gdy mam frazę dwuwyrazową np. "części samochodowe" to do skryptu php przesyła tylko wartość "części". Dlaczego tak się dzieje? Jak zrobić, żeby skrypt wysyłał całą część frazy?
pczeglik
Spróbuj może serializować dane do JSON przed ich wysłaniem, a potem po ich odebraniu w PHP robić deserializacje.

  1. (function(){
  2. "use strict";
  3. var param = 'param param',
  4. send = function(){
  5. console.log(JSON.stringify(param));
  6. };
  7. send();
  8. }());
deha21
Hmm konsola wykazała, że jednak danej są przesyłane ok. To musi być coś po stronie PHP w takim razie... Ale co skoro w skrypcie mam tylko $dane=mysql_real_escape_string($_GET['dane']);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.