Verwendung von POST
function DoAction( id, name )
{
$.ajax({
type: "POST",
url: "someurl.php",
data: "id=" + id + "&name=" + name,
success: function(msg){
alert( "Data Saved: " + msg );
}
});
}
GET verwenden
function DoAction( id, name )
{
$.ajax({
type: "GET",
url: "someurl.php",
data: "id=" + id + "&name=" + name,
success: function(msg){
alert( "Data Saved: " + msg );
}
});
}
EDIT:
Ein, vielleicht, besserer Weg, dies zu tun, die funktionieren würde (mit GET), wenn Javascript nicht aktiviert wurden, wäre die URL für die Href zu generieren, dann verwenden Sie einen Klick-Handler, um diese URL über Ajax statt aufrufen.
<a href="http://stackoverflow.com/someurl.php?id=1&name=Jose" class="ajax-link"> Click </a>
<a href="http://stackoverflow.com/someurl.php?id=2&name=Juan" class="ajax-link"> Click </a>
<a href="http://stackoverflow.com/someurl.php?id=3&name=Pedro" class="ajax-link"> Click </a>
...
<a href="http://stackoverflow.com/someurl.php?id=n&name=xxx" class="ajax-link"> Click </a>
<script type="text/javascript">
$(function() {
$('.ajax-link').click( function() {
$.get( $(this).attr('href'), function(msg) {
alert( "Data Saved: " + msg );
});
return false; // don't follow the link!
});
});
</script>