我的ajax调用不会发送到php文件以使其显示在屏幕上。该呼叫正在运行,因为我收到“确定”警报,但php页面未在屏幕上显示问候世界
$.ajax({
type: "POST",
url: "test.php",
data: {data: "hello world"},
success: function(){
alert("OK");
}
});
$test = 7;
echo $test;
$data = "";
$data = $_POST["data"];
$request = $data;
print_r($request);
echo $request;
预计:7hello world 实际:7
答案 0 :(得分:2)
您的函数中需要一个回调.. IE
success: function(result){
这将以php
文件的输出结尾,并且可以这样使用:
alert("OK - " + result);
// OR
console.log(result);
// OR
$('#your_element_id').html(result);