1

こんにちは、ワードプレスの同じページに ajax 経由で JavaScript データを送信したいと考えています。testajax.php ページでデータを取得できません。Undefined index: name が表示されます。そして、 testajax.php ではなく同じ php ページでデータを送信する方法は?

<script>
jQuery.ajax({
                type: "POST",
                url: 'http://localhost/projects/xxx/wordpress/wp-content/themes/xxx/testajax.php',
                data: {name:'foo'},
                success: function(data)
                {
                    alert('success');
                }
            }); 

4

2 に答える 2

4
var foo = 'somename';
jQuery.ajax({
    url:'yourUrl',
    type: "POST",
    data: {'name':foo},
    success: function(data)
        {
           alert('success');
        }
});

php

<?php
   if(isset($_POST['name'])){
      //Do whatever you want
   }else{
      //Do whatever you want
   }

?>

于 2013-08-28T12:59:53.730 に答える
2
jQuery.ajax({
   url: "./_FILE_" // ./index.php for example
   type: "POST",
   data: {name:'foo'},
   success: function(data)
   {
      alert('success');
   }
}); 
于 2013-08-28T13:01:02.720 に答える