$.get('/vectorimage.svg', function(svg){
//returns undefined
console.log(svg.getElementsByTagName('svg')[0].innerHTML);
//returns undefined
console.log(svg.documentElement.innerHTML);
//returns document
console.log(svg);
});
I want to get the response as a string plain and simple.
我希望将响应作为字符串简单明了。
2 个解决方案
#1
18
$.get('/vectorimage.svg', function(svg){
console.log( svg );
}, 'text');
#2
0
Try this
尝试这个
$.get('/vectorimage.svg', function(svg){
console.log($(svg).html());
});
#1
18
$.get('/vectorimage.svg', function(svg){
console.log( svg );
}, 'text');
#2
0
Try this
尝试这个
$.get('/vectorimage.svg', function(svg){
console.log($(svg).html());
});