...

View Full Version : jquery ajax with get



php_guest
06-21-2010, 05:51 PM
I have the following function:

...
$.ajax({
type: "POST",
url: showresults.php,
data: "clickedPage=" + clickedPage + "&id=" + id,
error: function(){
alert('Error loading XML document');
},
success: function(msg){
//put results received from ajax call to div
}
});
...
Then I have in showresults.php lines

if(!empty($_POST[clickedPage])){
$clickedPage=$_POST[clickedPage];
}


Everything is fine, but I don't know how I can use this with GET. I tried to replace type: "POST", with type: "GET", and then if(!empty($_GET[clickedPage])){... but it doesn't work.

What would be the correct syntax in function to get in showresults.php data with GET?

Thanks a lot

Fumigator
06-21-2010, 07:50 PM
I wouldn't do data: "clickedPage=" + clickedPage + "&id=" + id,
, I would do



data: {"clickedPage" : clickedPage, "id" : id}


Also if I may nitpick for a moment, you should be enclosing your array index names in quotes, it's bad form to not.


if(!empty($_GET['clickedPage'])){
$clickedPage=$_GET['clickedPage'];
}



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum