Just nu i M3-nätverket
Gå till innehåll

JQuery mottagande av POST eller GET


Juqi

Rekommendera Poster

Hej!

 

Har en sida som har en massa länkar när man touchar dem och går vidare. Vad är bästa sättet för en mottagande sida att visa varibler som skickas. Vad är bästa sättet för att skicka variabler.

 

Jag hade tänkt använda $.mobile.changePage() eftersom man verkar kunna skicka POST.

 

En liten förklaring till det jag menade. Jag har gjort en mobil sida som har en lång lista. Klickar man på en av artiklarna i listan så byter den sida och på den sidan måste jag ju veta vad som klickats på så att jag kan fortsätta.

 

Hade jag gjort detta i PHP hade jag enkelt kunnat lösa det så här:

(list sidan)

<li><a href="somepage.php?listid=4">artikel 1</a>

 

På mottagarsidan hade jag skrivit:

$articleId=$_GET["listid"];

 

Enkelt. Men det går ju som sagt var inte med Javascript. Så vad är bästa sättet?

Länk till kommentar
Dela på andra webbplatser

Varför gör du inte på det sättet du föreslår? Vad är hindret för det?

Länk till kommentar
Dela på andra webbplatser

Varför gör du inte på det sättet du föreslår? Vad är hindret för det?

 

För att PHP behöver en webbserver.

Länk till kommentar
Dela på andra webbplatser

  • 8 months later...

Missat att svara, men hittade tråden igen.

För att ta emot POST måste det finnas ett serverspråk, vilket javascript inte är-

Länk till kommentar
Dela på andra webbplatser

  • 1 month later...
Programbank

Hej!

På mottagarsidan hade jag skrivit:

$articleId=$_GET["listid"];

 

Enkelt. Men det går ju som sagt var inte med Javascript. Så vad är bästa sättet?

 

Hmm.. "går inte" är ett lite väl starkt ord.


<script type="text/javascript">

function $_GET(q,s) { 
 s = s ? s : window.location.search; 
 var re = new RegExp('&'+q+'(?:=([^&]*))?(?=&|$)','i');  
 s = s.replace(/^?/,'&').match(re); 
if(s) [size=2]return typeof s[1] != 'undefined' ? decodeURIComponent(s[1]) : ''; [/size]
} 

var articleId = $_GET('listid');
</script>

Något som ovan borde göra susen!

 

Men det gäller det förstås GET variabler och inte POST.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...