gpt4 book ai didi

javascript - 来自 ajax 请求的结果转到错误函数

转载 作者:行者123 更新时间:2023-11-30 20:56:39 24 4
gpt4 key购买 nike

我有一个下拉选择标签用于显示我的数据库中的数据我也使用ajax请求从数据库中获取我的数据但是我遇到的问题是当我得到结果时它是如何出现在我的错误上的:函数()

admin_table.on('click', '#pay', function() {
$tr = $(this).closest('tr');

var data = admin_table.row($tr).data();
$(document).on('click', '#dr_1', function(){
$.ajax({
type:'POST',
url:'../functions/ajax/get_delivery_receipts.php',

data:{
id: data['user_id']
},
dataType:'JSON',
sucess: function(data){
console.log(data);
},
error: function(err){
console.log(err.responseText);
}
});
});
});

这是我的功能..该结构的原因是 '#pay' 是表格中的一个按钮..而 '#dr_1' 在模态内当第一个 ID 是点击时弹出。

if (isset($_POST)) {
$id = $_POST['id'];
$res = $db->dr($id);
echo json_encode($res);
}

这是在 ajax 请求中。

public function dr($id)
{
$sql="SELECT * FROM tbl_delivery WHERE user_id = '$id'";
var_dump($sql);
$stmt = $this->dbh->prepare($sql);
$stmt->execute();
$data = array();
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
$data[] = $row;
}
return $data;
}

这是我的查询

最佳答案

error

Type: Function( jqXHR jqXHR, String textStatus, String errorThrown )

建议:

    $(document).on('click', '#dr_1', function(){
$.ajax({
type: 'POST',
url: '../functions/ajax/get_delivery_receipts.php',
data: {
id: data['user_id']
},
dataType: 'JSON',
success: function(data, status, jqx){
console.log(data, staus, jqx);
},
error: function(jqx, status, err){
console.log(jqx, status, err);
}
});
});

我怀疑 sucess 是问题所在。这是成功

关于javascript - 来自 ajax 请求的结果转到错误函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47587131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com