ajax做二级联动的问题
我做一个省市的二级下单菜单,当我选择某个省后对应省的市就显示在了第二个列表框中,当我再次选择一个省后第二个省的市也能显示在第二个列表框中,但很烦人的是在显示第二个市的同时我第一次选的也还保留在了列表框中,以此类推,我选择省的次数越多,第二个列表框的内容也就越多,好像会累加起来一样~~
大家快给我想想办法吧,求求大家了!!!!
这个问题困扰很久,昨天晚上两点没睡觉也不知道什么原因.
相关js代码:
if(ajaxObj.status==200)
{
var txt = ajaxObj.responseText
var SmallClassStr = txt.split("|");
for(var i=0;i <SmallClassStr.length-1;i++)
{
var SmallItem = SmallClassStr[i].split(",");
var SmallClass = document.getElementById("SmallClass");
var soption = new Option(SmallItem[1],SmallItem[0]);
SmallClass.options.add(soption);
}
}
帮顶,不知道数据是啥格式的
document.getElementById("SmallClass").options.length=0
把这句代码加载for前
你是老刘?
document.getElementById("select").options.length=0
只支持IE
也可以用循环删除
for(var i=0;i <document.getElementById("select").options.length;i++)
{
document.getElem
相关问答:
第14章 的树型菜单的例子不能在IE中正常显示(树的结构可以展开,但展开后再点击就不能收缩了),但能在谷歌浏览器中使用,有看此书的朋友能指点下吗?
好贴 呵
dfgfgfgffffff
谢谢。
......
看到一个基础ajax
function getResult(stateVal) {
var url = "servlet lectCityServlet?state="+stateVal;
if (window.XMLHttpRequest) { ......
搜了,说是跨域的问题,可是我跨域了吗?
url="getcustomer.asp";//没有域呀?
test.html访问js文件,如果都部署在iis下,没问题
可是,如果test.html不部署,就是直接点击test.html打开就会出现 ......
JScript code:
var xmlHttp;
function creatReq() // 创建xmlhttprequest,ajax开始
{
if(window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest();
}
else if(window ......
给我网站 跪谢!!![b][/b]
没人知道 哪个 网站用AJAX最牛X的吗
反正不是CSDN
那是必须的
反正和你说了你也看不懂
懂不懂是我的事,有网址你就给一个
没有最牛,只有更牛,牛无止境...
goog ......