[英]React Native REST API will not convert JSON object to String without displaying [object Object]
[英]Convert variable that contain string data into JSON Object for JavaScript REST API
在这里,我有一个名为item的变量,并包含以下数据:
{
__metadata: {
"type": "SP.Data.ClinicalTestingPhaseIIListItem"
},
Control: 1,
Randomization: 2,
Blindings: 3,
Groups: 4,
DoseTitration: 5,
Stratification: 6,
PatientsDoseLevel: 7,
TumourResponse: 8,
DetermineWarrants: 9,
Title: 1
}
现在,当我将其传递给下面编写的ajax调用时,经过一些研究,这给了我一个错误,我得出的结论是,数据以字符串格式而不是对象传递。
Microsoft.SharePoint.Client.InvalidClientQueryException
:尝试读取条目开头时,已从JSON阅读器读取了PrimitiveValue
类型的节点。 应该有一个StartObject
节点。
以下是我的ajax电话
jQuery.ajax({
url: requestUri,
type: "POST",
data: JSON.stringify(item),
headers: header,
success:function(){
alert("List itme Inserted Sucessfully");
},
error: function(data){
console.log(data);
alert(data.responseText);
alert("Error Occured");
}
});
删除JSON.stringify并查看
jQuery.ajax({
url: requestUri,
type: "POST",
data: item,
headers: header,
success:function(){
alert("List itme Inserted Sucessfully");
},
error: function(data){
console.log(data);
alert(data.responseText);
alert("Error Occured");
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.