0

使用下面的代码时,我需要调用 Transmit_SOAP() 函数。但它无法调用。有什么问题吗?

function sample()
{
 var xmlSoapTemplate;
 xmlSoapTemplate  = new XMLHttpRequest();
 xmlSoapTemplate.onreadystatechange = function () {
 if (xmlSoapTemplate.readyState == 4) Transmit_SOAP()
 };
}

function Transmit_SOAP()
{
alert("Function calls");      
}
4

1 回答 1

0

你错过了对open()and的调用send(),你没有告诉它使用什么 URL 等等。

这是一个粗略的例子:

request = new XMLHttpRequest();

request.open('GET','http://www.example.com/', true);
request.onreadystatechange = function() {
    if (request.readyState == 4) {
        ...
    }
}
request.send();
于 2013-02-21T09:51:49.840 回答