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"
}