首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JavaScript向URL发出XML请求。

使用JavaScript向URL发出XML请求。
EN

Stack Overflow用户
提问于 2017-06-17 04:38:16
回答 0查看 229关注 0票数 1

我有一个API URL,我想在其中发布XML数据。我的API URL只接受XML。我使用ajax将我的XML发布到URL。下面是我的XML

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<data>
  <lead>
    <key>*****</key>
    <id>*****</id>  
    <data6>Lead has been updated. merchant</data6>
  </lead>
</data>

我的JavaScript代码是:

代码语言:javascript
复制
    <button type="button" onclick="loadXMLDoc()">Add Quote</button>
<script>
    function loadXMLDoc() {
        var data = "<data><lead><key>*****</key><id><?php echo $id; ?></id><data6>Lead has been updated. merchant</data6></lead></data>";
            $.ajax({ type: "POST",
                            url: "https://inspire.flg360.co.uk/api/APILeadCreateUpdate.php",
                            data: data,
                            contentType: "text/xml",
                            dataType: "xml",
                            cache: false,
                            error: function() { alert("No data found."); },
                            success: function(xml) {
                                alert("it works");
                                alert($(xml).find("project")[0].attr("id"));
                            }
            });

    }
    </script>

当我单击add function按钮时,它会进入ajax函数的错误块。我在代码中给出了数据发布URL和XML数据。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44597625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档