MyException - 我的异常网
当前位置:我的异常网» C# » 一个省份选择的js有关问题

一个省份选择的js有关问题(2)

www.MyException.Cn,网友分享于:2013-01-01   浏览:65次

pList.addAt(1,new   area( "马里坤 ",   "2212 "));
</script>
<table   width= "100% "   border= "0 "   cellspacing= "0 "   cellpadding= "0 "   align= "center ">
<tr>
<td   height= "20 "   width= "100% ">
<select   name= "Province "   id= "Province "   style= "FONT-SIZE:12px "   onchange= "provinceSelChange(Form1.Area_code) "
onKeyUP= "if(window.event.keyCode==13)   document.Form1.Area_code.focus(); ">
<script   language= "javascript ">
                document.write(pList.getOptionString());
</script>
</select>
<select   name= "Area_code "   id= "Area_code "   style= "FONT-SIZE:12px ">
<script   language= "javascript ">
                document.write(pList.getOptionAreasString(0,Form1.Area_code));  
               
</script>
</select>
</td>
</tr>
</table>
</form>


这个是一个省份选择的   js   代码,没问题
但我现在要做一个是   后台赋值     让他有个   初始化的选中,比如   我后台赋值
2207     省就选中     '新疆 '   而城市就选中   '塔城 '

大哥帮我看看啊,看看有什么办法

------解决方案--------------------
哇。。。。
好长啊,眼睛都花了。。。

------解决方案--------------------
太长了 不愿看
------解决方案--------------------
后台给一个runat=server的hidden赋值
然后在 </form> 前根据这个hidden的值
执行一段js函数就可以了

<input type= "hidden " runat= "server " id= "hidCityCode " />

document.getElementById( "Area_code ").value = document.getElementById( "hidCityCode ").value;//城市选中
//省份选中你可以根据城市的Code选中,具体函数自己写

------解决方案--------------------
Hidden域是比较方便
<asp:hiddenfield runat= "server "> </asp:hiddenfield>

------解决方案--------------------
你的意思是根據每二個(城市的代碼),來反過來決定省的代碼選擇是吧。
你應該把省的 value值也設置成代號:如
pList.add(new province( "山西 ", "20 "));
pList.add(new province( "新疆 ", "22 "));

假設 temp是從來台傳來.
var temp= "22007 ";
Area_code.value=temp; // 會自動選擇對應的 '塔城 '
Province.value= "temp.substring(0,2);// //即會自動選擇 新疆
------解决方案--------------------
你的意思是根據每二個(城市的代碼),來反過來決定省的代碼選擇是吧。
你應該把省的 value值也設置成代號:如
pList.add(new province( "山西 ", "20 "));
pList.add(new province( "新疆 ", "22 "));

假設 temp是從來台傳來.
var temp= "22007 ";
document.getElementById( "Area_code ").value=temp; // 會自動選擇對應的 '塔城 '
document.getElementById( "Province ").value= "temp.substring(0,2);// //即會自動選擇 新疆
相关解决方案
  • 暂无相关解决方案
软件开发程序错误异常ExceptionCopyright © 2009-2014MyException 版权所有