Regina Schaukrug: Bestätigt: Es liegt nicht an am "fehlenden" contentType:

Beitrag lesen

Ich kann bestätigen, dass es das nicht war:

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$(document).ready( function() {
    $("button").click(function(){
        $.ajax( {
            url: "ajax_show_post.php",
            type    : "POST",
            data    : {name:"test"},
            async   : false,
            success : function( Result ) {
		document.getElementById('answer').innerHTML = Result;
            }
        } );
    } )
} );
</script>
</head>
<body>

<button>Use Ajax to get and then run a JavaScript</button>

<pre id='answer'></pre>

</body>
</html>

ajax_show_post.php:

<?php
//ajax_show_post.php
if ( isset ( $_POST ) ) {
    var_dump ( $_POST );
} else {
    echo 'Sorry: $_POST nicht verfügbar.';
}
?>

Ausgabe:

array(1) {
  ["name"]=>
  string(4) "test"
}