仅在选择特定值时显示文本字段

时间:2011-07-22 10:21:44

标签: php javascript jquery

我创建了一个包含3个值的下拉列表:

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

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

2 个答案:

答案 0 :(得分:0)

请向我们提供更多信息,并查看jquery ui datepicker。

http://jqueryui.com/demos/datepicker/

答案 1 :(得分:0)

这可能就是你要找的东西:

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

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

http://api.jquery.com/hide/

如果您不熟悉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>

......未经测试;)