Используя записи Базы данных для динамичного создания схемы Visio

Вот моя версия. Он вернет JSON-ответ на ваш ajax, который будет виден в вашей консоли для легкой отладки.

Ваша главная страница:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a id="link" role="button" href="#">Test</a>

<script>


$(document).ready(function(){

  $("#link").click(function(e) {
    e.preventDefault();
    console.log('function entered');
    $.ajax({
     url: "testPHP.php",
      type: "POST",
      dataType: 'json', //This tells your ajax that you are expecting a json formatted string as a response.
      data: {
        parameter1: 'test', 
        parameter2: 'test2'
      },
      success: function(msg) {
        console.log(msg); //This will show the results as an object in your console.

      }

    });
    console.log('Function End');
    //document.getElementById('#link').setAttribute('href','testPHP.php'); //Why are you doing this. It's not needed.
  });

});


</script>

Ваша страница testPHP.php:

$results = array();

if(isset(

Вот моя версия. Он вернет JSON-ответ на ваш ajax, который будет виден в вашей консоли для легкой отладки.

Ваша главная страница:

[110]

Ваша страница testPHP.php:

[111]

Вот объяснение того, что происходит:

Вы сделайте начальный вызов вашего ajax, вызвав какое-то событие. В вашем случае это клик по ссылке.

Функция щелчка приводит к фактическому вызову ajax, который просто отправляет запрос на публикацию в testPHP.php.

testPHP.php получает пост-запрос и выполняет какую-то операцию с данными, которые были предоставлены вызовом ajax.

Затем testPHP.php отправляет некоторый ответ обратно функции ajax. Данные будут доступны в функции успеха.

Затем вы решаете, как использовать данные, которые были переданы обратно со страницы testPHP.php в функцию успеха.

Все это делается без обновления кода вашей исходной страницы.

Вы на самом деле не перенаправляете своего пользователя на другую страницу. Вы просто указываете своей странице перейти на другую страницу и выполнить какую-то операцию, которая затем возвращается на исходную страницу, чтобы вы могли что-то сделать с ней.

Надеюсь, это поможет.

GET)){ $results[] = array( 'GET' => 'TRUE', 'getData' =>

Вот моя версия. Он вернет JSON-ответ на ваш ajax, который будет виден в вашей консоли для легкой отладки.

Ваша главная страница:

[110]

Ваша страница testPHP.php:

[111]

Вот объяснение того, что происходит:

Вы сделайте начальный вызов вашего ajax, вызвав какое-то событие. В вашем случае это клик по ссылке.

Функция щелчка приводит к фактическому вызову ajax, который просто отправляет запрос на публикацию в testPHP.php.

testPHP.php получает пост-запрос и выполняет какую-то операцию с данными, которые были предоставлены вызовом ajax.

Затем testPHP.php отправляет некоторый ответ обратно функции ajax. Данные будут доступны в функции успеха.

Затем вы решаете, как использовать данные, которые были переданы обратно со страницы testPHP.php в функцию успеха.

Все это делается без обновления кода вашей исходной страницы.

Вы на самом деле не перенаправляете своего пользователя на другую страницу. Вы просто указываете своей странице перейти на другую страницу и выполнить какую-то операцию, которая затем возвращается на исходную страницу, чтобы вы могли что-то сделать с ней.

Надеюсь, это поможет.

GET ); } if(isset(

Вот моя версия. Он вернет JSON-ответ на ваш ajax, который будет виден в вашей консоли для легкой отладки.

Ваша главная страница:

[110]

Ваша страница testPHP.php:

[111]

Вот объяснение того, что происходит:

Вы сделайте начальный вызов вашего ajax, вызвав какое-то событие. В вашем случае это клик по ссылке.

Функция щелчка приводит к фактическому вызову ajax, который просто отправляет запрос на публикацию в testPHP.php.

testPHP.php получает пост-запрос и выполняет какую-то операцию с данными, которые были предоставлены вызовом ajax.

Затем testPHP.php отправляет некоторый ответ обратно функции ajax. Данные будут доступны в функции успеха.

Затем вы решаете, как использовать данные, которые были переданы обратно со страницы testPHP.php в функцию успеха.

Все это делается без обновления кода вашей исходной страницы.

Вы на самом деле не перенаправляете своего пользователя на другую страницу. Вы просто указываете своей странице перейти на другую страницу и выполнить какую-то операцию, которая затем возвращается на исходную страницу, чтобы вы могли что-то сделать с ней.

Надеюсь, это поможет.

POST)){ $results[] = array( 'POST' => 'TRUE', 'postData' =>

Вот моя версия. Он вернет JSON-ответ на ваш ajax, который будет виден в вашей консоли для легкой отладки.

Ваша главная страница:

[110]

Ваша страница testPHP.php:

[111]

Вот объяснение того, что происходит:

Вы сделайте начальный вызов вашего ajax, вызвав какое-то событие. В вашем случае это клик по ссылке.

Функция щелчка приводит к фактическому вызову ajax, который просто отправляет запрос на публикацию в testPHP.php.

testPHP.php получает пост-запрос и выполняет какую-то операцию с данными, которые были предоставлены вызовом ajax.

Затем testPHP.php отправляет некоторый ответ обратно функции ajax. Данные будут доступны в функции успеха.

Затем вы решаете, как использовать данные, которые были переданы обратно со страницы testPHP.php в функцию успеха.

Все это делается без обновления кода вашей исходной страницы.

Вы на самом деле не перенаправляете своего пользователя на другую страницу. Вы просто указываете своей странице перейти на другую страницу и выполнить какую-то операцию, которая затем возвращается на исходную страницу, чтобы вы могли что-то сделать с ней.

Надеюсь, это поможет.

POST ); } echo json_encode($results);

Вот объяснение того, что происходит:

Вы сделайте начальный вызов вашего ajax, вызвав какое-то событие. В вашем случае это клик по ссылке.

Функция щелчка приводит к фактическому вызову ajax, который просто отправляет запрос на публикацию в testPHP.php.

testPHP.php получает пост-запрос и выполняет какую-то операцию с данными, которые были предоставлены вызовом ajax.

Затем testPHP.php отправляет некоторый ответ обратно функции ajax. Данные будут доступны в функции успеха.

Затем вы решаете, как использовать данные, которые были переданы обратно со страницы testPHP.php в функцию успеха.

Все это делается без обновления кода вашей исходной страницы.

Вы на самом деле не перенаправляете своего пользователя на другую страницу. Вы просто указываете своей странице перейти на другую страницу и выполнить какую-то операцию, которая затем возвращается на исходную страницу, чтобы вы могли что-то сделать с ней.

Надеюсь, это поможет.

5
задан Kolten 3 October 2008 в 20:47
поделиться