社区
C#
帖子详情
选择下拉框,显示不同的内容。
zhaoyijuan
2008-07-09 05:42:25
一个下拉框,有三十个选项,选择下拉框后,出现的内容不一样。可以用JS控制div的显示与隐藏,但是有三十个选项,控件至少在五十个以上,这样页面会很大,JS也会比较多,有什么其他好办法吗?
...全文
628
6
打赏
收藏
选择下拉框,显示不同的内容。
一个下拉框,有三十个选项,选择下拉框后,出现的内容不一样。可以用JS控制div的显示与隐藏,但是有三十个选项,控件至少在五十个以上,这样页面会很大,JS也会比较多,有什么其他好办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaoyijuan
2008-07-09
打赏
举报
回复
[Quote=引用 4 楼 zhaoyijuan 的回复:]
longhaichang923:不能查询显示啊,显示的不光是文字啊。将会是文本框之类的控件。这不是上策吧。
cheng_feng001:我也想过,并且有用。但是没有取到控件的value。我是这么写的,拜托帮我看一下。
<script language="javascript">
function selectOnChange(v){
var url = v;
var myAjax = new Ajax.Updater('dynamic_div',url,{
method:"get",
onComplete:changeDiv,…
[/Quote]
补充:页面上还得加个JS…
<script type="text/javascript" src="../js/prototype.js" ></script>
zhaoyijuan
2008-07-09
打赏
举报
回复
把将要显示的项存入数据库,然后根据下拉框的选择,动态加载控件,这样做行吗。
zhaoyijuan
2008-07-09
打赏
举报
回复
longhaichang923:不能查询显示啊,显示的不光是文字啊。将会是文本框之类的控件。这不是上策吧。
cheng_feng001:我也想过,并且有用。但是没有取到控件的value。我是这么写的,拜托帮我看一下。
<script language="javascript">
function selectOnChange(v){
var url = v;
var myAjax = new Ajax.Updater('dynamic_div',url,{
method:"get",
onComplete:changeDiv,
onFailure:function(r){
alert('failure');
}
});
}
function changeDiv(response){
alert('success');
}
</script>
<table width="100%">
<tr>
<td style="height: 20px" width="20%">
</td>
<td align="left" style="height: 20px">
</td>
</tr>
<tr>
<td style="height: 20px" width="20%">
</td>
<td align="left" style="height: 20px">
<select id="Select1" onchange="selectOnChange(this.value)">
<option>请选择。。。</option>
<option value="active1.aspx">aaa</option>
<option value="active2.aspx">bbb</option>
<option value="active3.aspx">ccc</option>
</select>
</td>
</tr>
<tr>
<td style="height: 20px" width="20%">
</td>
<td style="height: 20px">
<div id="dynamic_div"></div>
</td>
</tr>
</table>
Ador3:可能我没有表述清楚。比如添加,选1和选2所要添加的项不一样。一共有三十多个选项。所以不能是一个控件。
Ador3
2008-07-09
打赏
举报
回复
但是有三十个选项,控件至少在五十个以上,这样页面会很大?
为什么要那么多控件?
一个控件不能显示吗?
cheng_feng001
2008-07-09
打赏
举报
回复
用Ajax动态加载div内容
longhaichang923
2008-07-09
打赏
举报
回复
可以用datagride,根据选择的条件查询显示。
DataGirdView同一列
下拉框
每一行
显示
不同
的
内容
DataTable DataGridView同一列
下拉框
每一行
显示
不同
的
内容
仿百度输入框(在输入框输入时,会根据输入的
内容
模糊查询相关的做成
下拉框
显示
在下面,供
选择
)
输入页面和数据页面是两个页面,当用户输入时,会发送请求到数据页面,数据页面以json的形式返回数据
C# WinForm 自定义ComboBox
显示
颜色
下拉框
在WinForm界面上,采用自定义ComboBox控件实现在
下拉框
中
显示
颜色列表。本程序在VS2008下编译通过。
多选
下拉框
带模糊查询
下拉框
内容
带有模糊查询得多选
下拉框
;可以快速定位到你要查询得地方;有时候
下拉框
内容
很多的时候;很好用!
可以输入带自动匹配的
下拉框
类似百度搜索框,可以输入的
下拉框
,输入信息后能自动匹配数据库里的数据,如果数据库里有马上都能
显示
出啦,用下拉
选择
马上可以
选择
。带数据库功能。本代码通过网友的代码改编整合。
C#
110,043
社区成员
642,600
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章