JQuery Ajax POST XML结构/过滤器链
JQuery Ajax POST XML structure / Filter Chain
我想通过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);
}
});
看到这个,回答它可能会有帮助
jQuery ajax post到web service
也许最好在对象中设置您的值,并通过将ajax方法的dataType设置为'xml'将该对象作为xml发送到服务器。
相关文章:
- 更改JSON对象的结构
- 为什么我的d3.jsselectAll+过滤器没有过滤
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 角度控制器结构
- Angular-表的多列过滤器
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 如何“;过滤器”;或者以其他方式重构该数据
- 使用递归属性迭代保留属性结构
- 如何将我的json结构转换为C3.js所需的列结构
- Angularjs通过过滤器获取indexOf
- 嵌套对象结构
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 使用按钮的Angular UI网格过滤器
- Redux应用程序结构-在哪里放置服务/业务逻辑
- 用于视频类型的MongoDB结构's
- javascript和php中的pancard结构验证
- KendoUI网格行过滤器,带有布尔值下拉列表
- 如何在angular.js中动态应用自定义过滤器
- 如何在砖石结构中订购DOM
- JQuery Ajax POST XML结构/过滤器链