1.html と 1.php の 2 つのファイルがあります。1.html に入力と発火ボタンがあります。私の目標は、何かを入力してボタンを起動し、このメッセージを 1.php に送信することです。その間、1.php を開いてメッセージを受信し、画面にメッセージを表示します。AJAXでこれを達成できますか? AJAX を使用しようとしましたが、失敗しました。jqueryからコールバック関数を取得できたのですが、1.phpに何も表示されません。私のhtmlで:
$(function(){
$("#btn").click(function(){
var myText = $("#text1").val();
$.ajax({
type: "post",
url: "1.php",
data: {"msg": myText},
success: function(data){
console.log(data);
}
});
});
});
PHPで:
<?php
if(isset($_POST["msg"])){
echo $_POST["msg"]." from server!";
}
?>
1.phpを開いたままにしておくと。クライアント側 (html ファイル) から何かを送信するときに何かをエコーするにはどうすればよいですか? 乾杯!