Hallo ihr lieben,
ich habe ein Javascript geschrieben welches ein http request machen soll und somit daten an einen Webservice senden soll. ich lasse ihn dann überprüfen ob der readyState == 4 ist damit der Webservice die Daten entgegen nimmt. Jedoch bekomme ich immer nur den Status 0 zurück, kann mir jemand helfen wie ich das Ding zum laufen bekomme?
Hier mein quellcode:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| var httpRequest; function makeRequest() { var message = "12"; httpRequest = new XMLHttpRequest(); httpRequest.onreadystatechange = SendReq(message); httpRequest.open('Post','WebService.asmx/HelloWorld()', true); httpRequest.setRequestHeader('Content-Type', 'application/xwww-form-urlencoded'); httpRequest.send(message) }
function SendReq(message) { if (httpRequest.readyState == 4 && httpRequest.status == 200) { alert(message); } } |