gpt4 book ai didi

jquery - SyntaxError : JSON. 解析:数据意外结束

转载 作者:行者123 更新时间:2023-12-01 07:57:44 24 4
gpt4 key购买 nike

我尝试使用ajax将数据添加到数据库。我准备数据:

$(".panel").on('click','.buttons_save',function() {
groupIdD = this.id;
groupNameD=$("#groupName").val();
groupDescriptionD=$("#groupDescription").val();
paramGroupD=$("#paramGroup").val();
paramOrderD=$("#paramOrder").val();

$.ajax({
dataType: "json",
type: "POST",
url: ajaxSetGroupParams,
data: {
groupId: groupIdD,
paramGroup: groupNameD,
groupName: groupDescriptionD,
groupDescription: paramGroupD,
paramOrder: paramOrderD
}
})

.done(function() {
alert( "success" );
})
.fail(function(XMLHttpRequest, textStatus, errorThrown) {
console.log(XMLHttpRequest);
console.log(textStatus);
console.log(errorThrown);
})


});

我将此数据添加到数据库(一切正常,数据已添加到数据库)。$polaczenie_z_baza=$_SESSION['db']['connectObjs']['system'];

$id_group=$_REQUEST['groupId'];
$paramGroup=$_REQUEST['paramGroup'];
$groupName=$_REQUEST['groupName'];
$groupDescription=$_REQUEST['groupDescription'];
if (isset($_REQUEST['paramOrder'])) {
$paramOrder=$_REQUEST['paramOrder'];
}
else {
$paramOrder=0;
}

$qUpdateData = '
UPDATE
`grupy_parametrow_konfiguracyjnych`
SET
`id_grupa_nadrzedna` ='.$paramGroup.',
`nazwa_grupy` = '.$groupName.',
`opis_grupy` = '.$groupDescription.',
`kolejnosc` ='.$paramOrder.'
WHERE
`id_grupa_parametrow` = '.$id_group;

$result = stdIUDQuery( $qUpdateData, $polaczenie_z_baza);

但我总是有失败信息:

parsererror
SyntaxError: JSON.parse: unexpected end of data

return window.JSON.parse( data );

最佳答案

发生这种情况是因为您的服务器没有返回 JSON,但您告诉 jQuery 它是。由于您没有在完成处理程序中使用服务器响应的内容,因此您只需从 $.ajax 调用中删除 dataType: "json", .

关于jquery - SyntaxError : JSON. 解析:数据意外结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22805574/

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