为 AJAX Web 服务通信构建 JSON 对象
要为 AJAX Web 服务构建格式正确的 JSON 对象,请按照以下步骤操作:
1。创建数据对象:
var myData = { Address: { Address1: "123 Main Street", Address2: null, City: "New York", State: "NY", Zip: "10000", AddressClassification: null } };
2。对数据进行 JSON 编码:
var encodedData = $.toJSON(myData);
var encodedData = JSON.stringify(myData);
3.在 AJAX 请求中发送数据:
$.ajax({ type: "POST", contentType: "application/json; charset=utf-8", url: "http://bmccorm-xp/HBUpsAddressValidation/AddressValidation.asmx/ValidateAddress", data: { request: encodedData }, dataType: "json", success: function(response) { alert(response); } });
注意:
以上是如何为 AJAX Web 服务通信正确构建 JSON 数据?的详细内容。更多信息请关注PHP中文网其他相关文章!