alert(gggg.value);这个alert打出来了么?感觉这两句有问题:
clearpreviousResults();
document.getElementById("kkkk") = xmlhttp.responseText;先把<span>清空,然后动态加上select框????
document.getElementById("kkkk").innerHTML = xmlhttp.responseText;我一般喜欢用<div>,你试试吧,应该也就差不多这样,另外返回的 xmlhttp.responseText 对么?
clearpreviousResults();
document.getElementById("kkkk") = xmlhttp.responseText;先把<span>清空,然后动态加上select框????
document.getElementById("kkkk").innerHTML = xmlhttp.responseText;我一般喜欢用<div>,你试试吧,应该也就差不多这样,另外返回的 xmlhttp.responseText 对么?
document.getElementById("kkkk").options.add(new Option("select a second-level category", 0)); // 加一个请选择的提示
// 遍历2级选项
for (i=0 ; i < count; i++)
{
document.getElementById("gggg").options.add(new Option(subcat[i][1], subcat[i][0]));
}
你这个地方 document.getElementById("kkkk") = xmlhttp.responseText 这样写可以么?---至少应该是"gggg"