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
相关问答:
查看源文件时出来的
<script type="text/javascript">
// <![CDATA[
Sys.Application.initialize();
Sys.Application.add_init(function() {
$create(Sys.UI._Upd ......
http://localhost:8080/xx/zz.do 显示 out的 xml 数据
xml.open("GET",arguments[0],true);// arguments[0]是 /xx/zz.do
xml.send();
alert(arguments[0]);//这边有
x ......
大家好,请高手们指点
我的servlet文件是:
package com.ljc.rank.ajax;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
......
有个检查操作是否成功的功能。流程是。
用户 提交 数据后 ,在后台处理。然后 根据 情况 返回 提示。
提示用 div
help
ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.Ge ......