首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从下拉表单菜单jquery中选择表单

问从下拉表单菜单jquery中选择表单
EN

Stack Overflow用户
提问于 2014-01-25 07:32:33
回答 2查看 82关注 0票数 0

我想建立一个学校管理系统。所以我试着从菜单中选择班级,然后用一个标记输入字段显示所选的班级学生id。

下拉菜单

代码语言:javascript
复制
Class 6,
Class 7,
Class 8

输入

代码语言:javascript
复制
form id=6
student id:1
input type="marks"

student id:2
input type="marks"

类似的

代码语言:javascript
复制
form id=7
student id:1
input type="marks"

student id:2
input type="marks"

当我选择六年级的时候,表格id=6就会显示出来。有可能吗??

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-25 08:03:01

演示:小提琴

示例HTML:

代码语言:javascript
复制
<select id="class_num">
    <option val=""></option>
    <option val="6">6</option>
    <option val="7">7</option>
    <option val="8">8</option>
</select>
<form id="6">
    <input type="text" value="class 6"/>
</form>
<form id="7">
    <input type="text" value="class 7"/>
</form>

<form id="8">
    <input type="text" value="class 8"/>
</form>

Jquery:

代码语言:javascript
复制
$("form").hide();
$("#class_num").change(function(){
     $("#"+$(this).val()).show();
});
票数 1
EN

Stack Overflow用户

发布于 2014-01-25 07:54:15

代码语言:javascript
复制
    Consider your Dropdown menu id was "ClassName"

    ** Jquery ** 

    $(function(){
    $('form').hide(); // hide all form
    $('#ClassName').change(function(){
    $('form').hide();
    $('form[id="'+$(this).val()+'"]').show();
    });
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21347949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档