Intereting Posts

Не удалось выполнить запрос AJAX POST на ту же страницу (с примером)

коды

####### The name of this file is 'test_ajaxfn.php' ####### <?php if($_POST['var']) { $result = $_POST['var']; echo $result.' is successfully passed to the same page using Ajax Post. :)'; } else { echo 'There is no POST variable passed to the same page. :( '; } echo '<br> Above indicates the ajax post function \'.\' '; ?> <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title>Untitled Document</title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script> <script> $(document).ready(function() { $('#clickdiv').click(function() { var sth = "value to send to PHP"; $.post( 'test_ajaxfn.php', {"var":"1234567"}, function(){ alert('success'); $('#clickdiv').text('the POST variable should be posted.'); } ); }); }); </script> </head> <body> <div id="clickdiv" style="width: 50px; height: 50px; background:#CC3300; cursor:pointer;"> </div> </body> </html> 

Описание

Я хочу передать переменную POST на ту же страницу и загрузить ее с помощью AJAX. Однако я этого не сделал. Я не могу передать «var» в $ _POST ['var'], используя метод POST. Поэтому я не могу отобразить следующее: echo $ result. ' успешно передается на ту же страницу с помощью Ajax Post. :);

Что я сделал не так?

Справка

Я действительно пытался решить эту проблему: рассчитать расстояние Google от входного адреса и всего адреса от сервера MySQL с помощью jQuery ajax.get Теперь я упрощаю свою проблему, но все равно это не работает. Пожалуйста помоги 🙁

Related of "Не удалось выполнить запрос AJAX POST на ту же страницу (с примером)"