首页 > 解决方案 > 将 2 个 PHP 变量发送到 JavaScript 并使用 AJAX 将它们保存在 2 个 JavaScript 变量中

问题描述

我的 PHP 文件中有 2 个变量($name、$size)并希望将它们发送到 JavaScript 并使用 AJAX 将它们的值保存在 2 个 JavaScript 变量(name、size)中。

这是我的 PHP 代码:

          <?php

               $sql = "SELECT TOP 1 name , size FROM dbo.server";
               $mmt = sqlsrv_query( $connec, $sql );

               if( $mmt === false )  
         {  
               echo "Error in statement preparation/execution.\n";  
               die( print_r( sqlsrv_errors(), true));  
         }  

               $name = sqlsrv_get_field( $mmt, 0);
               $size = sqlsrv_get_field( $mmt, 1);

               
                $return_arr[] = array (
                       "name" => $name,
                       "size" => $size);


                $myJSON = json_encode($return_arr);

                echo $myJSON;

               sqlsrv_free_stmt( $mmt);  
               sqlsrv_close( $connec);  

         ?>

这是我的 AJAX 代码。谁能帮我在 AJAX 中包含我的 PHP 变量($name 和 $size)。

            ajax_call = function() {
                $.ajax({
                type: "GET",
                url: "test.php",
                dataType: "json",
                     success: function (response) {
                     size = response;
                     console.log(size);
                });
               };
                var interval = 5000;
                setInterval(ajax_call, interval);
               });

标签: javascriptphpajax

解决方案


推荐阅读