社区
C#
帖子详情
选择下拉框,显示不同的内容。
zhaoyijuan
2008-07-09 05:42:25
一个下拉框,有三十个选项,选择下拉框后,出现的内容不一样。可以用JS控制div的显示与隐藏,但是有三十个选项,控件至少在五十个以上,这样页面会很大,JS也会比较多,有什么其他好办法吗?
...全文
655
6
打赏
收藏
选择下拉框,显示不同的内容。
一个下拉框,有三十个选项,选择下拉框后,出现的内容不一样。可以用JS控制div的显示与隐藏,但是有三十个选项,控件至少在五十个以上,这样页面会很大,JS也会比较多,有什么其他好办法吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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,根据选择的条件查询显示。
【C#】完美实现ComBox多列
下拉框
+自动完成+DataGridView自定义列
灵活:数据源、
下拉框
内
显示
的列、列名、可搜索关键字等可自由定义 方便:可输可选/支持键盘操作/模糊过滤/自动完成匹配 标准:通过继承combobox实现,可单独使用,也可嵌入datagridview使用 感谢“随风飘散”
根据
下拉框
的
选择
显示
不同
图片
根据
下拉框
选择
显示
不同
图片
vue脚手架-上传图片 根据
下拉框
选择
到的
不同
,
显示
不一样的图片
内容
(一)
根据
下拉框
选择
到的
内容
不同
,展示出不一样的图片
内容
效果: 此文章分为三部分来梳理: 1、
下拉框
2、上传图片 3、两者如何连接起来 该功能使用了element-ui插件来实现,看文章前推荐先去看看官网 ==》
下拉框
、...
JavaScript实现
下拉框
选择
不同
选项,在指定位置
显示
不同
数据
内容
问题:用JavaScript实现:当
选择
下拉框
为大学时,隐藏
下拉框
,将大学对应的值
显示
到下面的span中: 实现代码如下: <html> <head> <meta charset="UTF-8"> <title></title>...
vxe-table 根据
下拉框
显示
不同
的
内容
展示,表格的
不同
列
vxe-table 根据
下拉框
显示
不同
的
内容
展示,表格的
不同
列。
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章