asp+ajax版省市联动 查询后 不清空select 入选择的值
asp+ajax版省市联动 查询后 不清空select 中选择的值?
在onload()中使用了 Star('000000','sheng') 每次查询后 省 这个下拉框 值都会变
我用了value="<%=Session("a")%>" 把他设置为默认了 但是 设置后 省 下拉框里 只有一个值了
我要的是 按了 查询 按钮后 省 市 县 已经选择的值 不能清空 ,省 下拉框 也能加载全部的省级地区
------解决方案--------------------
这个跟用不用onload 没任何关系,懂没?
而且传递一个省的默认值过去
Star('000000','sheng'); 这个里面的000000不就是一个默认值么?
function onload(){
if(window.name == null || window.name == ""){
window.name = "enter";
Star('000000','sheng');
}else{
//Star('000000','sheng');
}
}
<body onload="onload()">
<form name="form1" id="f1" method="post" action="index.asp" >
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><table align="left">
<tr align="left" height="40">
<td align="left"> 起运地:</td>
<td align="left"><SELECT name="sheng" ID="sheng" style="width:80px;" onclick="Star(this.options[this.selectedIndex].value,'shi')"><option ><%=Session("a")%></option></select></td><input type="text" value="<%=Session("a")%>">
<td align="left"> </td>
<td align="left"><select name="shi" id="shi" style="width:130px;" onclick="Star(this.options[this.selectedIndex].value,'xian');"><option ><%=Session("b")%></option></select></td>
<td align="left"> </td><input type="text" value="<%=Session("b")%>">
<td align="left"><select name="xian" id="xian" style="width:130px;" ><option><%=Session("c")%></select></td>
<input type="text" value="<%=Session("c")%>">
</tr>
在onload()中使用了 Star('000000','sheng') 每次查询后 省 这个下拉框 值都会变
我用了value="<%=Session("a")%>" 把他设置为默认了 但是 设置后 省 下拉框里 只有一个值了
我要的是 按了 查询 按钮后 省 市 县 已经选择的值 不能清空 ,省 下拉框 也能加载全部的省级地区
------解决方案--------------------
这个跟用不用onload 没任何关系,懂没?
而且传递一个省的默认值过去
Star('000000','sheng'); 这个里面的000000不就是一个默认值么?