我在进行 ajax 调用时遇到问题。
我的代码是:
$('#regLink').click(function(event){
event.preventDefault();
urlLink = $('#regLink').attr('name') + $('input[name="email"]').val();
$.ajax({
type: 'GET',
dataType: 'jsonp',
jsonpCallback: 'callback',
url: urlLink,
success: function (xml) {
var code = $(xml).find('int').text();
if(code == '1') {
console.log('email gravado com sucesso');
}
else {
console.log('algo correu mal');
}
}
});
});
电话给出了这个回应:
<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://tempuri.org/">1</int>
它给了我这个错误:
Uncaught SyntaxError: Unexpected token <
该 URL 指向另一个站点,因此它是一个跨域调用。
我只想阅读“1”并发出成功警报。
希望您能够帮助我。
谢谢