jquery가 매개 변수를 보내지 않는 문제가 있습니다. 나는 $ _POST와 $ _REQUEST를 반복했는데 둘 다 내 정보를 담고 있지 않았다.jquery가 php로 매개 변수를 전송하지 않습니다.
//jquery client side
$.post(http://www.example.com/myscript.php,{"data":"1234"})
.done(function(info){alert("returned data "+info);});
//myscript.php server side
<?php
foreach($_POST as $val){
echo $val;
}
?>
나는 또한 $ _REQUEST를 시도했으며 $ .get을 시도했습니다. 나는 내가 뭘 잘못하고 있는지 몰라. $ _REQUEST를 사용할 때 url 바 (http://www.example.com/myscript.php?data=1234)의 PHP 코드를 호출하면 작동합니다. 나는 따옴표 안에 URL을 두는 것을 시도하고 저것은 일하지 않았다, 나는 따옴표에서 1234 년을 가지고가는 것을 시도하고 저것은 일하지 않았다. 나는 거의 모든 jquery 질문을 훑어 보았고 작동하는 것을 찾지 못했지만 뭔가를 놓친 것 같습니다. 어떤 도움이라도 감사합니다.
처음에 URL 주위에 따옴표가 없습니다. – MonkeyZeus