2011-07-22 50 views
0

我已经创建了一个包含3个值的下拉列表的文本字段:显示只有在一个特定的值选择

  • 日期明智
  • 活跃的学生
  • 不活动的学生

我如何选择一个文本字段询问用户的出生日期,当且仅当此人选择了“日期”字段?

+0

尝试标记与 'JavaScript的' 和 'jQuery的' 你的问题,因为这是你所需要的这个;) – Quasdunk

回答

0

这可能是你在找什么:

http://api.jquery.com/change/

http://api.jquery.com/show/

​​

如果你不熟悉的jQuery,只取一仔细看看这些页面上的例子,你应该很好去:)

//编辑 - 例如:

<select id="filter_selection"> 
    <option value="date_wise">Date Wise</option> 
    <option value="active_students">Active Students</option> 
    <option value="inactive_students">Inactive Students</option> 
    </select> 

<span id="text" style="display: none"><input type="text" name="text"></span> 

<script> 
$('#filter_selection').change(function() { 
    if($(this).val == 'date_wise') { 
    $('#text').show(); 
    } else { 
    $('#text').hide(); 
    } 
}); 
</script> 

...未经检验)

+0

感谢所有...它的工作.. :) – unknown

相关问题