У меня есть веб-сервис, и я хочу отправить ему XML-запрос с ajax в jquery.
это мой интернет-сервис:
веб-сервис имеет имя пользователя и пароль.
и это мой код jquery:
$(document).ready(function () {
let Url = "http://91.98.133.168:6655";
let soapRequest = '<?xml version="1.0" encoding="utf-8"?>\n' +
'<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">\n' +
' <soap12:Body>\n' +
' <LinkEShopItemQty xmlns="http://tempuri.org/">\n' +
' <LocationId>int</LocationId>\n' +
' </LinkEShopItemQty>\n' +
' </soap12:Body>\n' +
'</soap12:Envelope>';
$('#get').click(function () {
$.ajax({
type: "POST",
url: Url,
contentType: "text/xml",
dataType: "xml",
data: soapRequest,
username: 'dav',
password: '11111',
success: SuccessOccur,
error: ErrorOccur
});
function SuccessOccur(data, status, req) {
alert('success');
}
function ErrorOccur(data, status, req) {
alert('erore');
}
});
});
но функция ErrorOccur всегда запускается!
что я могу сделать для успеха?