我想从jquery ajax请求返回一个字符串,但它返回我的字符串以及其他一些东西。我认为它的asp webservice信息。
这是我的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部分。
由于
答案 0 :(得分:0)
您可以将dataType
用作xml
,即
dataType: "xml"
或删除dataType
选项。
答案 1 :(得分:0)
删除此行
dataType: "text",
让jquery猜测服务器返回的正确dataType