Código Javascript:
Ver original
$("#btnCallWebService").click(function (event) { var wsUrl = "http://www.guru4.net/articoli/javascript-soap-client/demo/webservicedemo.asmx"; var soapMessage = '<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">'+ '<soap:Body>'+ '<HelloTo xmlns="http://www.guru4.net/">'+ '<name>dadawd</name>'+ '</HelloTo>'+ '</soap:Body>'+ '</soap:Envelope>'; $.ajax({ url: wsUrl, type: "POST", dataType: "xml", data: soapMessage, complete: endSaveProduct, contentType: "text/xml; charset=\"utf-8\"" }); }); function endSaveProduct(xmlHttpRequest, status) { console.log(status); // Aca me devuelve "Error" console.log(xmlHttpRequest); // Esta respuesta la pongo abajo }
¿Qué esta mal en esta script?
DONE
4
HEADERS_RECEIVED
2
LOADING
3
OPENED
1
UNSENT
0
getmozAnon
false
mozBackgroundRequest
false
getmozSystem
false
onloadend
null
ontimeout
null
getreadyState
4
getresponse
""
getresponseText
""
responseType
""
getresponseXML
null
getstatus
0
getstatusText
""
timeout
0
getupload
XMLHttpRequestUpload { onloadstart=null, onprogress=null, onabort=null, más...}
withCredentials
false
abort
function()
addEventListener
addEventListener()
dispatchEvent
dispatchEvent()
getAllResponseHeaders
getAllResponseHeaders()
getResponseHeader
getResponseHeader()
onreadystatechange
function()
open
open()
overrideMimeType
overrideMimeType()
removeEventListener
removeEventListener()
send
send()
sendAsBinary
sendAsBinary()
setRequestHeader
setRequestHeader()
__proto__
XMLHttpRequestPrototype { UNSENT=0, OPENED=1, HEADERS_RECEIVED=2, más...}
}
});