使用Jquery Ajax将嵌套Json发布到API&;使用PHP获取响应
我想将Json字符串或PHP数组发布到Restful API,并在不重新加载页面的情况下获得响应。因此,我想使用Ajax和/或jquery。到目前为止,我失败得很惨。我的代码如下 我尝试了几种jquery方法——一些使用stringify,另一些只发送原始json。我没有得到足够的响应或任何类型的错误,不知道我需要在哪里寻找解决问题的方法使用Jquery Ajax将嵌套Json发布到API&;使用PHP获取响应,php,jquery,json,ajax,rest,Php,Jquery,Json,Ajax,Rest,我想将Json字符串或PHP数组发布到Restful API,并在不重新加载页面的情况下获得响应。因此,我想使用Ajax和/或jquery。到目前为止,我失败得很惨。我的代码如下 我尝试了几种jquery方法——一些使用stringify,另一些只发送原始json。我没有得到足够的响应或任何类型的错误,不知道我需要在哪里寻找解决问题的方法 $(".avm_zip").on("click", function() { $.ajax({ url: "REMOVED", type:
$(".avm_zip").on("click", function() {
$.ajax({
url: "REMOVED",
type: "POST",
data: {
"Header": {
"UserId": "REMOVED",
"Password": "REMOVED",
"SourceApplication": "Dev Service Tester"
},
"Property": {
"StreetAddress": "10345 W Briar Oaks Dr # E",
"City": "Stanton",
"State": "CA",
"Zip": "90680",
"APN": null,
"PropertyType": null
},
"Order": {
"CustomerOrderReference": "Test LITE",
"PreferenceTableName": "VeroLITE TEST",
"Price": null,
"Credit": null,
"AdditionalFields": null
}
},
dataType:'json',
success: function (response) {
alert("Success");
},
error: function(error){
alert("Something went wrong");
},
});
API更加健壮,并且以XML为中心。因此,使用Json设置基本的调用和检索具有挑战性。因此,很可能这项工作正在进行中。我正在使用单击操作触发带有警报的函数,以查看工作是否欢迎堆栈溢出。PHP是一种服务器端脚本语言,其中JavaScript/jQuery是客户端。在PHP中,您将使用cURL,而jQuery可以使用AJAX。它们大不相同。对于已测试的代码,您看到的网络控制台结果是什么?