javascript - PHP、Ajax、插入数据函数

标签 javascript php jquery ajax

我有这个 PHP 函数:

function _test($pram)
{
    return echo 'aaaf';
}

如何将 AJAX 数据插入到该 PHP 函数中,据我在 google 上搜索到的,AJAX 只会在单个 PHP 页面上加载。

我的 JavaScript 代码:

$("button").click(function(){
    $.ajax({url: "function.php", success: function(result){
        //
    }});
});

function.php 包含多个带参数的函数

最佳答案

根据您的代码,您可以将 GET 参数添加到您请求的 URL,或者使其成为带有 POST 数据的 POST 请求。

GET 请求:

$("button").click(function(){
    $.ajax({
        url     : "function.php?key=value",
        success : function(result) { }
    });
});

在 PHP 中:

function _test($pram)
{
    return echo isset($_GET['key']) ? $_GET['key'] : '';
}
<小时/>

POST 请求:

$("button").click(function(){
    $.ajax({
        data    : { key: "value" },
        method  : "POST",
        url     : "function.php",
        success : function(result) { }
    });
});

在 PHP 中:

function _test($pram)
{
    return echo isset($_POST['key']) ? $_POST['key'] : '';
}

关于javascript - PHP、Ajax、插入数据函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38802735/

相关文章:

javascript - 正则表达式 - 如何计算 sql 文本中的单词?

php - 从 $_POST 请求(不是从 URL)使用 ParamConverter

php - Codeigniter 插入代码不起作用

javascript - JavaScript 数组如何在索引处获取项目?

javascript - 使用一个输入字段提交 HTML 表单返回 : Uncaught TypeError: Converting circular structure to JSON

javascript - 为什么 react native redux reducer 有时被调用两次有时只被调用一次?

javascript - jquery使用变量中的名称按类选择元素

php - 相交(内连接)两个具有不同键名称的数组

javascript - 几个选择 : disable/hide/remove selected option in one select

javascript - 如何在 Angular JS 中使用 $Routeparams 从 json 文件检索数据