Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery]Wysyłanie danych metodą post ale bez <form>
SaMi
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Witam, czy jest jakas prosta metoda wysłania danych metodą post bez <form>?

przykład:

  1. <ul id="search-filter">
  2. <li data-search-id="param0">Lorem ipsum 1</li>
  3. <li data-search-id="param2">Lorem ipsum 3</li>
  4. <li data-search-id="param5">Lorem ipsum 5</li>
  5. <ul>


[JAVASCRIPT] pobierz, plaintext
  1. $('#search-filter > li').click(function(){
  2. var val =(this).attr('data-search-id');
  3. /*
  4.   i tu chce wysłać metodą post wartość zmiennej val, ale wysłanie ma też przeładować stronę tak jak to się dzieje w przypadku submit();
  5.   */
  6. });
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
i tu chce wysłać metodą post wartość zmiennej val, ale wysłanie ma też przeładować stronę tak jak to się dzieje w przypadku submit();
No ale kto ci broni te wartosc wstawic w forma i wyslac? Bedziesz mial wyslanie POST i przeladowanie strony
Go to the top of the page
+Quote Post
skowron-line
post
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


A nie mozesz ajaxem puścić POSTa i po responsie zrobić window.location.reload (czy jakoś tak).
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@skowron przecie lepsze bedzie poprostu dynamiczne przez js puszczenie forma... po co sie bawic w ajaxa, potem przeladowanie strony, skoro to samo prosciej i szybciej zrobi form
Go to the top of the page
+Quote Post
SaMi
post
Post #5





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

Ostrzeżenie: (0%)
-----


@nospor co rozumiesz przez dynamicznie puszczenie forma ? wygenerowanie w DOMie forma i podstawienia w nim okreslonej wartosci ?
Go to the top of the page
+Quote Post
ziolo
post
Post #6





Grupa: Zarejestrowani
Postów: 82
Pomógł: 20
Dołączył: 17.01.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Tak wygląda, że jedynym sposobem na non-ajax jquery post jest opakowanie w formularz i submit.

http://stackoverflow.com/questions/2054705...ry-post-request


Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@SaMi wlasnie tak.
Ale formularz mozesz juz miec zrobiony, a wystarczy tylko ze wypelniesz jego jedno pole i przy pomocy js wyslesz
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:16