私はAjaxの結果をdiv要素に格納しています。これがうまく機能している:ajaxの結果をPHP変数に出力するにはどうしたらいいですか?
のindex.php:
<div id="result"></div>
function submit($form) {
$.ajax('myajax.php', {
method: 'POST',
data: $form.serialize(),
success: function (result) {
$('#result').html(result);
}
});
}
myajax.php:
echo "12345";
私はのような何かをしたいと思います:
function submit($form) {
$.ajax('myajax.php', {
method: 'POST',
data: $form.serialize(),
success: function (result) {
$result = result;
}
});
}
は、することが可能ですこのようにdivの代わりに結果をPHP変数に出力しますか?あるいは、これを達成する別の方法がありますか?
これは意味をなさない。 PHPはあなたに*値を送ります( 'myajax.php'から)。なぜあなたはサーバー側のコードに*あなたに言った値を伝える必要がありますか?ここで実際に何を達成しようとしていますか? – David
これは、このPHP変数$ resultで何をするつもりかによって異なります。その後、この結果が必要なのは何ですか? –
実際にこの質問に間違いはありません。これはかなり標準的なAjax使用法の質問です。「PHP変数を設定するにはどうすればよいですか」という質問ではありません。 –