Moin
nutze doch bitte jQuery richtig, wenn du es bereits eingebunden hast. Außerdem gibt es bereits eine Kurzversion für POST in jQuery.
Einfacher gehts über (nicht getestet, sollte aber soweit stimmen):
$(document).ready(function(){
$('form').submit( function(){
$.post( "sql/ajax_spielerstat.php", {str: SpielerdatenStr,
spieltag_id:<?php echo $spieltag_id?}
}).done(function( data ) {
alert( "Data Loaded: " + data );
}).fail(function() {
alert( "error" );
});
return false;
});
});
dazu sei zu bemerken, dass das Formular besser eine ID bekommen sollte. Sonst werden alle Formulare hiernach aufgelöst. eventuell musst du vorher die zu übertragenen Daten aufbereiten (wie du es ja schon getan hast)
Gruß Bobby
--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
## Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
## Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)