日期:2014-05-17  浏览次数:20454 次

ASP.NET给select联动赋值
下载的一个封装好的JS省市区联动,怎样把数据库的信息赋值给下拉
<select name="province3" id="province3" class="province3"></select><select name="city3" id="city3" class="city3"></select><select name="area3" id="area3"></select>
    <script language="javascript" type="text/javascript">
        new PCAS("province3", "city3", "area3");
    </script>
asp.net js

------解决方案--------------------
异步取得数据之后 最好把数据拼接成类似下面的字符串:
<option value='值1'>文本1</option>
<option value='值2'>文本2</option>
<option value='值3'>文本3</option>
填充到下拉狂里面(jquery): $("#下拉id").html(返回的字符串);

------解决方案--------------------
.aspx.cs中
public string province,city,area;

赋值:
province = "北京市";
city = "市辖区";
area = "朝阳区";
.aspx页面
<select name="province3" id="province3" class="province3"></select><select name="city3" id="city3" class="city3"></select><select name="area3" id="area3"></select>
    <script language="javascript" type="text/javascript">
        new PCAS("province3", "city3", "area3",<%=province%>,<%=city%>,<%=area%>);
    </script>