Что у вас работает: AJAX jQuery конвертирует { name: 'John' }
в submit.php?name=John
.
И вы получите к нему доступ в своем PHP-скрипте так:
<?php
echo $_GET["name"]; //ECHOs out "John"
?>
Кстати, не забудьте помешать ссылке изменить страницу -
$('#mylink').click(function() {
$.get("submit.php", { name: 'John' }, function(data) {
// blah blah blah
});
return false; //Prevents the default behavior of the link
});