function processHomeAddress() {
var city = document.f.city;
city.options.length = 0;
if (req.readyState == 4 && req.status == 200) {
var s = req.responseText;
var addrArray = s.split(":");
city.options[0] = new Option("\u57ce\u5e02", "0");
for (var i = 0; i < addrArray.length; i++) {
var cityArray = addrArray[i].split("x");
city.options[i] = new Option(cityArray[1], "" + cityArray[0]);
//alert(addrArray[i]);
}
}
}
function homeAddress() {
var province = document.getElementById("province");
var provinceVal = province.value;
if (req == null) {
createXMLHttpRequest();
}
req.onreadystatechange = processHomeAddress;
req.open("GET", "cityList.html?id=" + provinceVal+"&num="+Math.round(Math.random()*10000));
req.setRequestHeader("If-Modified-Since","0");
req.send(null);
}
在ie8、firefox中该级联下拉列表均可正常执行。在ie6、ie7中ajax只能运行一次,第二次发送异步请求的结果就和第一次的结果一样了,在action中也会相应发送的异步请求,但级联列表就是不显示,求高手解答,急急急!
var city = document.f.city;
city.options.length = 0;
if (req.readyState == 4 && req.status == 200) {
var s = req.responseText;
var addrArray = s.split(":");
city.options[0] = new Option("\u57ce\u5e02", "0");
for (var i = 0; i < addrArray.length; i++) {
var cityArray = addrArray[i].split("x");
city.options[i] = new Option(cityArray[1], "" + cityArray[0]);
//alert(addrArray[i]);
}
}
}
function homeAddress() {
var province = document.getElementById("province");
var provinceVal = province.value;
if (req == null) {
createXMLHttpRequest();
}
req.onreadystatechange = processHomeAddress;
req.open("GET", "cityList.html?id=" + provinceVal+"&num="+Math.round(Math.random()*10000));
req.setRequestHeader("If-Modified-Since","0");
req.send(null);
}
在ie8、firefox中该级联下拉列表均可正常执行。在ie6、ie7中ajax只能运行一次,第二次发送异步请求的结果就和第一次的结果一样了,在action中也会相应发送的异步请求,但级联列表就是不显示,求高手解答,急急急!
解决方案 »
- Exception loading sessions from persistent storage
- 百度贴吧右上角的 提示有回复 的功能是怎么实现的?
- 在线等,求一则正表达式!急急急!!!1
- 求js捕捉文本框内值正在改变方法
- STRUTS2 能不能向<result type="redirectAction">/categories.action </result> 中的actionz传值
- 门户网站
- 帮我看看这个错在那里,好想是空指针,但我就是不知道该那里?
- 超连接可以这样传参数么
- 如何取得下拦框中的label值?
- 网站怎么集成和支持markdown格式文件?
- 请问select标签的选项值,如何在提交表单时映射回struts的Action属性中呢?
- 用Myeclipse写的java程序可以连接数据库而jsp就不行,为什么?
如:
if(window.XMLHttpRequest){
xmlHttp=new XMLHttpRequest();
}else if(window.ActiveXObject){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){}
}
}