这是我的 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/