Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Usuwanie spacji POST
Forum PHP.pl > Forum > Przedszkole
borpaw
Mam problem ze spacjami w jquery POST

  1. $.ajax({
  2.  
  3. type: "POST",
  4. async: true,
  5. data: "searchText="+ProductName,
  6. url: "dynamic_search_item_default.php",
  7.  
  8. });


ProductName="jeden dwa trzy"

Odczytuje POST w pliku docelowym i spacje są wycięte. O co może chodzić?
nospor
data: {searchText:ProductName},
borpaw
Zrobiłem tak jak pisałeś, ale niestety błąd
Fifi209
To napisz łaskawco jaki to jest błąd?
Przy okazi dataType ustaw na json
nospor
Trochę czasu na forum już jesteś by wiedzieć, ze gdy jest błąd to błąd należy podać :/

przenosze

Cytat
Przy okazi dataType ustaw na json
Czemu? dataType służy odbieraniu a nie wysyłaniu.

@borpaw pokaż też kod po zmianach, bo wcale bym się nie zdziwił jakbyś źle przepisał.
borpaw

To jest całość

  1.  
  2.  
  3. $.ajax({
  4. type: "POST",
  5. async: true,
  6. data: {searchText:ProductName}+
  7. "&CategoryName="+CategoryName+
  8. "&BrandID="+BrandID+
  9. "&supplierID="+supplierID+
  10. "&EndOfLineItem="+EndOfLineItem,
  11. url: "dynamic_search_item_default.php",
  12.  
  13. success: function(success)
  14. {
  15. $("#waith").empty()
  16. $("#search_table").html(success)
  17. }
  18. });


mortus
No i nospor miał rację:
[JAVASCRIPT] pobierz, plaintext
  1. data: { searchText: ProductName, CategoryName: CategoryName, BrandID: BrandID, supplierID: supplierID, EndOfLineItem: EndOfLineItem},
[JAVASCRIPT] pobierz, plaintext

Jeśli już używasz takiego formatu danych, to wszystkie dane musisz tak właśnie przekazać.
borpaw
ok dzięki, teraz już wiem jak powinno być
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.