0

ユーザーの名前を簡単に変更しようとしています。これにより、新しい名前がデータベースに保存されます。ajax呼び出しについては、次のようなものを実行しています

var new_name = prompt("Enter your new name" , "Charlie Murphy");

  if(new_name == "" || new_name == null){
    alert("Please actually enter a name");
  }

  else{

    $.ajax({

       url : "./db_scripts/change_name.php",
       type : "POST",
       data : {name : new_name}


    });

私のphpは行きます

<?php


$new_name = $_POST['name'];
echo $new_name;

?>

投稿を機能させようとするだけですが、名前がブラウザに出力されません。動作している他のスクリプトがあるため、db_script の正しいパス名を持っていると確信しています。

ヘルプ

4

1 に答える 1

3

successハンドラーを使用して、サーバー ページからデータを受信します

$.ajax({
       url : "./db_scripts/change_name.php",
       type : "POST",
       data : {name : new_name},
       success: function(data){
         alert(data);
       }
    });
于 2012-05-01T03:37:12.227 に答える