Моя сторона js выглядит так
$.ajax({ type:"POST", data: {data:'abc'}, url: "http://example.com/", success: function(result){ console.log(result); } });
в моем PHP я делаю
header('Access-Control-Allow-Methods: GET, POST'); header("Access-Control-Allow-Headers: X-Requested-With"); $user_id = $_POST['data']; echo $user_id;
Но мой результат в консоли вернулся пустым.
Чтобы отлаживать, я пытаюсь echo '123'
, ajax действительно получил значение 123, что здесь не так?
данные также должны быть указаны
$.ajax({ type:"POST", data: {'data':'abc'}, crossDomain: false, url: "http://example.com/", success: function(result){ console.log(result); } });