0
私はJS変数をPHPに渡し、PHP変数にJS変数を返すようにしています。 私は空のヌル文字列を取得し続けます。私は間違って何をしていますか?JS変数をPHPに渡す
function(u){
if(u){
var dt = {'ud':u};
console.log(dt);
$.post('xrege.php', dt, function(r){
console.log(r.responseText);
console.log(typeof(r.responseText));
});
}
});
<?php
$ud = $_POST['ud'];
echo json_encode($ud);
?>
チェックを以下のコードを保ちます。 – SLaks
思考はサーバーから受け取った応答です – user7023819
1) 'u'はこの場合ブール値です。 2)あなたは何もせずに「u」を決めようとしている。正しい構文は '{ud:u}'で、引用符は付けません。 jQuery APIからの引用: '$。post(" test.php "、{name:" John "、時刻:" 2pm "});' 3)JavascriptをjQueryと混ぜてはいけません。それは 'console.log(r);でなければなりません。 – icecub