您好,我有这样的代码发送Ajax请求
<button onclick="sbt()" name="step1[save]" type="submit" class="btn-type5 next-btn-form pie" value="Далее">Send</button>
function sbt(){
var phone = document.getElementById('fld1').value;
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}}
xmlhttp.open("GET","host.com/send.php?phone="+phone+"&t="+Date.now(),true);
xmlhttp.send();
}
我想给这个请求的异步,但是当我使用xmlhttp.open(...,...,true)
申请好好尝试一下,即使去到服务器,我看它在谷歌浏览器的控制台,而是如果我运行sbt()
功能从控制台请求确定,如果我使用xmlhttp.open(...,...,false)
它工作正常,有人可以帮助我吗?谢谢。
你读过“如何从返回一个Ajax调用的响应”的问题? –
我不需要回复我只需要发送请求。 –
您确实在'host.com'之前缺少一个报价,或者是复制/粘贴错误? –