gpt4 book ai didi

javascript - JQuery Ajax POST XML 结构/过滤器链

转载 作者:可可西里 更新时间:2023-11-01 01:56:44 24 4
gpt4 key购买 nike

我想通过 AJAX 发布 XML 结构以获得过滤后的结果集。 Web 服务能够处理发布请求,但我的发布似乎有问题。

$.ajax({
url: ajaxurl,
data: {
inputxml: escape('<test></test>') <- how to post xml structure correctly?
},
type: 'POST',
contentType: "text/xml",
dataType: "text",
success : parse,
error : function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(thrownError);
}
});

XML:

<?xml version="1.0" encoding="UTF-8"?>
<f:filterChain
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:f="urn:foo">
<f:filter attributeId="number">
<f:rangeCondition conditionSign="INCLUSION" operator="BETWEEN">
<f:low>5</f:low>
<f:high>15</f:high>
</f:rangeCondition>
</f:filter>
</f:filterChain>

谢谢

最佳答案

$.ajax({
url: ajaxurl,
data: "<test></test>",
type: 'POST',
contentType: "text/xml",
dataType: "text",
success : parse,
error : function (xhr, ajaxOptions, thrownError){
console.log(xhr.status);
console.log(thrownError);
}
});

看到这个 SO answer 它可能会有所帮助

jQuery ajax post to web service

关于javascript - JQuery Ajax POST XML 结构/过滤器链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7345107/

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