我通过另一个文件sub.html.php
使用ajax请求调用名为index.html.twig
的文件。我编写了如下代码:
<script language="javascript">
function onsub()
{
var name="rohit";
alert(document.getElementById('source').value);
if(window.XMLHttpRequest)
{
http=new XMLHttpRequest();
}
else
{
// code for IE6, IE5
http=new ActiveXObject("Microsoft.XMLHTTP");
}
alert(http.readyState);
http.onreadystatechange=function()
{
if(http.readyState == 4 && http.status == 200)
{
alert('i m back');
}
else
{
alert('sorry');
}
}
http.open("GET", "sub.html.php?field="+name , true);
http.send();
}
</script>
我正在调用onsub()函数,如下所示:
<button class='btn btn-info' name="submit" onclick="onsub()">Save</button></center> </form>
当我打印http.readyState
的值时,我得到0作为答案,我无法将数据发送到sub.html.php
。如何将数据发送到请求的文件。