jQuery/AJAX Syntax - PHP vs ASP


jQuery/AJAX Syntax - PHP vs ASP

我正在编写一个教程,解释如何使用jQuery从外部页面获取和发布数据。教程通常很简单,但这个教程令人困惑,因为外部数据存储在具有.asp扩展名的页面中,我对此一无所知。

我应该如何修改这些页面中的文本,使其与 PHP 一起使用?

<%
response.write("This is some text from an external ASP file.")
%>
<%
dim fname,city
fname=Request.Form("name")
city=Request.Form("city")
Response.Write("Dear " & fname & ". ")
Response.Write("Hou live well in " & city & ".")
%>

在 FE 脚本中 jQuery 像这样。"测试.php"

  $.ajax({
    type: "POST",
    url: 'test.php',
    dataType: 'json',
    data: {"data":"check"},
    success: function(data){
        alert(data.value1);
        alert(data.value2);
    }
 });

PHP 脚本

<?php
    if(isset($_POST['data']) && $_POST['data'] == 'check'){
       //Data 1
         $data['value1'] = 'Data 1 Got Successfully';
        //Data 2
         $data['value2'] = 'Data 2 Got Successfully';
         $resonse = json_encode($data);
         echo $response;
    }
?>

我希望您知道如何在 AJAX 成功函数中注入对 DOM 的响应