0

私は ajax を更新しましたが、まだ何も渡しません。私は夢中になっています。誰か助けてください。それは動作している必要があります:(

function ajaxFunction(gotid){
    alert (gotid)  

    $.ajax({
       type: "POST",
       url: "profile/php/getorder.php",
       data: {
         dataString: gotid
        },
       success: function(msg){
          alert( "Data Saved: " + msg );
       } 
     });
    }

そしてPHP

 <?php 
   $ordid = $_POST["dataString"];
   $ordid = mysql_real_escape_string($ordid);
   echo $ordid; 

?>

アラートが表示されないのはなぜですか( "データが保存されました: " + msg ); ? ヘルプ :(

4

1 に答える 1

0

ページでjqueryを使用している場合(質問のタグに記載されているように)、それを利用することをお勧めします! XMLHttpRequest を使用する必要はありません。この jquery スニペットと jquery ドキュメント http://api.jquery.com/jQuery.ajax/をご覧ください。

$.ajax({
    url: '/path/to/file',
    type: 'default GET (Other values: POST)',
    dataType: 'default: Intelligent Guess (Other values: xml, json, script, or html)',
    data: {param1: 'value1'},
})
.done(function() {
    console.log("success");
})
.fail(function() {
    console.log("error");
})
.always(function() {
    console.log("complete");
});
于 2013-10-04T13:50:35.490 に答える