我有一个调用ajax函数的按钮,它加载一个作为innerHTML返回的PHP脚本。它确实将输出返回到屏幕,但问题似乎是它没有实现javascript来格式化输出的HTML。所以我每行应该有6个盒子(由salvattore.js指示)但是它在屏幕上伸展了1个div。我也可以告诉我自己的js没有初始化,直到我调整窗口大小。继承剧本..
function submitForms() {
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("searchResults").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET","ideasSearch.php?",true);
xmlhttp.send();
}
和HTML
<div id="searchResults"></div>