php - 如何通过ajax将值传递给php变量

标签 php javascript ajax

这是我的 JavaScript 代码:

function  category(row){
    dataparam = "oper=delete&row="+row;
    $.ajax({
        type: "POST",
        url: "multiupload.php",
        data: dataparam,
        error:function() {
                alert("sorry")
        },
        success: function(html) {
            alert(html);
        }
    });
}       

和我的 php 脚本:

$opers = (isset($_REQUEST['opers']) and $_REQUEST['opers'] != '' ) ? $_REQUEST['opers'] : '';
if($opers == "delete") {
        $row=$_REQUEST['row'];
        echo $row;
}

这不起作用...我不知道是什么问题。请帮助我在我的 php 脚本中获取 $row 变量。

最佳答案

在您的数据参数变量中,您有 "oper=delete&row="+row; 并且在您测试 $_REQUEST['opers']) 的 PHP 代码中,因为oper <> opers,失败是完全正常的,只是在某处添加或删除s

关于php - 如何通过ajax将值传递给php变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6139663/

相关文章:

php - 在 PHP 中加载栏

php - 变音符号不敏感的 mysql 搜索?

ruby-on-rails - 如何在 Ruby on Rails 中测试聊天应用程序?

javascript - 如何获取按钮点击事件的图像?

javascript - 字符串用正则表达式分割,返回完全匹配的数组

jQuery 需要从表单输入框的值设置变量的值

javascript - 如何在 JavaScript 中将 Ajax 转换为 Fetch API?

php - 运行 php 算术时除以零

php - 我可以在 PHP 中混合使用 MySQL API 吗?

javascript - Angularjs 对记录中某个字段的数据进行分组