Select 在表单提交中显示第一次加载时隐藏的元素

Select 在表单提交中显示第一次加载时隐藏的元素,select,html,hide,show,Select,Html,Hide,Show,我有以下代码: $(document).ready(function() { $("#kids").change(function() { if($(this).val() == "1") { $("#age1").show(); $("#age2").hide(); } else if($(this).val() == "2") {

我有以下代码:

$(document).ready(function()
              {
              $("#kids").change(function()
    {
        if($(this).val() == "1")
    {
        $("#age1").show();
        $("#age2").hide();
    }   
        else if($(this).val() == "2")
    {
        $("#age1").show();
        $("#age2").show();
    }

        else
    {
        $("#age1").hide();
        $("#age2").hide();

    }
        });
         $("#age1").hide();
         $("#age2").hide();
        });
根据所选值(1或2)或一个输入字段或两个输入字段,选择更改时代码打开。输入字段在页面打开时隐藏。一旦我在选择字段中选择了一个值,我将显示一个输入字段,提交表单后,我将验证表单。我将选择字段selected值保存在会话变量中,并在重新加载页面时显示它


根据保存的会话(select)变量,如何获取现在显示的输入字段(通常在第一页加载时隐藏)。

请同时显示HTML代码以及处理会话变量的方法?Php?html代码非常长,例如age1是一个
  • ,根据在选择字段中选择的内容显示或隐藏。它非常简单,我只是想知道是否有可能在重载PHP处理变量时显示它