asp.net+c# 关于dropdownlist的问题 本论坛页面就有一个dropdownlist的应用,我要的效果和它一样:当选择不同的值时页面不需要刷新,而且可以根据dropdownlist的值改变页面部分内容的显示。求实现的方法或思想,有代码最好。先谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1>不要用服务端控件2>用js实现你的联动 javascript 在dropdownlist oncheng事件触发时,通过ajax技术把相关的selectedValue值传后台函数处理,在把后台函数返回值传给前台客户端javascript函数,通过javascript去修改页面的DOM元素。大致意思就这样,代码外面google一堆的 <html xmlns="http://www.w3.org/1999/xhtml" ><head > <title>无标题页</title> <script src="js/jquery-1[1].3.2.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { $("#s1").bind("change",function(event){ if($("#s1").val()=="1") { $("#d1").hide(); $("#d2").show(); } else if($("#s1").val()=="2") { $("#d2").hide(); $("#d1").show(); } else { $("#d1").show(); $("#d2").show(); } }); }); </script></head><body> <form id="form1" runat="server"> <div> <select id="s1"> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option> </select> </div> <div id="d1"> aaaaaaaaaaaaaaaaaaaaaa </div> <div id="d2"> bbbbbbbbbbbbbbbbbbbbb </div> </form></body></html>用的 jquery 小例子 ajax updatePanel or JavaScript onchange 用JS或着AJAX技术都可以,条件:DROPDOWNLIST控件的属性autopostback ="true" 在双击它 即可。 【JS实现时间的计算】--------------------------------------------- ASP.NET 实现修改 如何根据grid的标题来显示数据 求救!!!!! 图片出现乱码 关于不同等级会员商品价格不一样如何实现? 烦恼的问题:Gridview和datalist里面的删除怎么有的起作用,有的不起呢? 急!在线等! <求助>关于Session的取值和判断 如果TabStrip和MultiPage在不同的框架页内,怎么样建立连接? 关于sql中group by 的疑惑. 请教ado.net使数据库同步的问题
2>用js实现你的联动
<html xmlns="http://www.w3.org/1999/xhtml" >
<head >
<title>无标题页</title>
<script src="js/jquery-1[1].3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#s1").bind("change",function(event){
if($("#s1").val()=="1")
{
$("#d1").hide();
$("#d2").show();
}
else if($("#s1").val()=="2")
{
$("#d2").hide();
$("#d1").show();
}
else
{
$("#d1").show();
$("#d2").show();
}
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<select id="s1">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
</div>
<div id="d1">
aaaaaaaaaaaaaaaaaaaaaa
</div>
<div id="d2">
bbbbbbbbbbbbbbbbbbbbb
</div>
</form>
</body>
</html>
用的 jquery 小例子