Jquery ajax 返回额外的信息

本文关键字:信息 ajax 返回 Jquery | 更新日期: 2023-09-27 18:35:36

我想从jquery ajax请求返回一个字符串,但它返回我的字符串和其他一些东西。我认为它的asp网络服务信息。

这是我的 jquery 请求

jQuery.ajax(
        {
            type: "GET",
            url: "../WebService.asmx/GetProductLink",
            data: 'productId=' + productId + '&companyId=' + companyId,
            contentType: "application/text; charset=utf-8",
            dataType: "text",
            success: function (data) {
                console.log(data);
            }
        });

这是成功后的回报

<?xml version="1.0" encoding="utf-8"?><string xmlns="http://tempuri.org/">http://www.facebook.com/Soundworkz</string> 

我想要的部分是 http://www.facebook.com/Soundwork 部分。

谢谢

Jquery ajax 返回额外的信息

删除此行

dataType: "text",

并让 jquery 猜测服务器返回的正确数据类型

您可以使用dataType作为xml

 dataType: "xml"

或者删除dataType选项。