javascript - 如何在单击按钮时从 javascript 函数调用 ajax?

标签 javascript php jquery ajax

我已经编写了这个函数来调用 php 脚本,但它不起作用

function finalfun(id) {
    $.ajax({
        data: {
            'id': id
        },
        url: '/delete.php',
        method: 'POST', // or GET
        success: function (msg) {
            alert(msg);
        }
    });

这是我的 php 脚本 delete.php

    <?php
    if(isset($_POST['id']))
    {
     echo ($_POST['id']);
     }
    else
    {
     echo "Id not found";
     }
     ?>

我已经在 .php 文件中编写了 Finalfun(),所以这是一个问题

最佳答案

测试.html:

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script>
            finalfun(5);
        function finalfun(id) {
            $.ajax({
                data: {
                    'id': id
                },
                url: 'delete.php',
                method: 'POST', // or GET
                success: function (msg) {
                    alert(msg);
                }
            });
        }

        </script>

删除.php:

<?php
echo $_POST['id'];
?>

关于javascript - 如何在单击按钮时从 javascript 函数调用 ajax?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34082514/

相关文章:

javascript - 为什么我无法在控制台中访问这个全局变量?

php - 使用 PHPSECLIB 通过 SSH 与 RSA 连接

php - CSS 列,如报纸和带有媒体的 div

jquery - 如何实时计算输入、复选框、单选框和选择框的值

javascript - Babeljs 中的 "loose"是什么意思?

javascript - 创建一个下拉菜单,在页面顶部向上打开,向下滚动时向下打开

javascript - 是否可以监听另一个 .js 文件中的函数是否被触发

php - Wordpress 网站不会滚动

php - 如何单独交叉引用数据库表?

javascript - 客户端范围动态验证