Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在下拉列表中拆分类别中的选项_Javascript_Jquery_Asp.net_Ajax - Fatal编程技术网

Javascript 在下拉列表中拆分类别中的选项

Javascript 在下拉列表中拆分类别中的选项,javascript,jquery,asp.net,ajax,Javascript,Jquery,Asp.net,Ajax,我想在下拉列表中添加多个选项及其类别。 类似于基于其部门的名称列表,但不应选择部门名称。如何在asp.net中执行此操作? 例如 我忘了提到,我是从sqlserver数据库绑定的。和dropdownlist中的绑定数据。使用HTML optgroup标记: <select> <optgroup label="--IT--"> <option value="Programmer">Programmer</option> <o

我想在下拉列表中添加多个选项及其类别。 类似于基于其部门的名称列表,但不应选择部门名称。如何在asp.net中执行此操作? 例如


我忘了提到,我是从sqlserver数据库绑定的。和dropdownlist中的绑定数据。

使用HTML optgroup标记:

<select>
  <optgroup label="--IT--">
    <option value="Programmer">Programmer</option>
    <option value="Tester">Tester</option>
    <option value="Analyst">Analyst</option>
  </optgroup>
  <optgroup label="--HR--">
    <option value="Manager">Manager</option>
    <option value="Executive-HR">Executive-HR</option>
    <option value="Executive-HR-T">Sr.Executive–HR Talent Acquisition</option>
  </optgroup>
</select>

程序员
测试员
分析师
经理
行政人力资源
高级执行官-人力资源人才招聘

使用HTML optgroup标记:

<select>
  <optgroup label="--IT--">
    <option value="Programmer">Programmer</option>
    <option value="Tester">Tester</option>
    <option value="Analyst">Analyst</option>
  </optgroup>
  <optgroup label="--HR--">
    <option value="Manager">Manager</option>
    <option value="Executive-HR">Executive-HR</option>
    <option value="Executive-HR-T">Sr.Executive–HR Talent Acquisition</option>
  </optgroup>
</select>

程序员
测试员
分析师
经理
行政人力资源
高级执行官-人力资源人才招聘

asp.net
无关,因为它可以通过
HTML

<select>
    <optgroup label="--IT--"></optgroup>
    <option value="0">Programmer</option>
    <option value="1">Tester</option>
    <option value="2">Analyst</option>
    <optgroup label="--HR--"></optgroup>
    <option value="3">Manager</option>
    <option value="4">Executive-HR</option>
    <option value="5">Sr.Executive–HR Talent Acquisition</option>
</select>

程序员
测试员
分析师
经理
行政人力资源
高级执行官-人力资源人才招聘

asp.net
无关,因为它可以通过
HTML

<select>
    <optgroup label="--IT--"></optgroup>
    <option value="0">Programmer</option>
    <option value="1">Tester</option>
    <option value="2">Analyst</option>
    <optgroup label="--HR--"></optgroup>
    <option value="3">Manager</option>
    <option value="4">Executive-HR</option>
    <option value="5">Sr.Executive–HR Talent Acquisition</option>
</select>

程序员
测试员
分析师
经理
行政人力资源
高级执行官-人力资源人才招聘
您好,请参阅此

只需复制粘贴两个文件夹,并尝试使用以下类型代码在项目中添加dropdownlist

 ListItem item1 = new ListItem("Camel", "1");
        item1.Attributes["OptionGroup"] = "Mammals";

        ListItem item2 = new ListItem("Lion", "2");
        item2.Attributes["OptionGroup"] = "Mammals";

        ListItem item3 = new ListItem("Whale", "3");
        item3.Attributes["OptionGroup"] = "Mammals";

        ListItem item4 = new ListItem("Walrus", "4");
        item4.Attributes["OptionGroup"] = "Mammals";

        ListItem item5 = new ListItem("Velociraptor", "5");
        item5.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item6 = new ListItem("Allosaurus", "6");
        item6.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item7 = new ListItem("Triceratops", "7");
        item7.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item8 = new ListItem("Stegosaurus", "8");
        item8.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item9 = new ListItem("Tyrannosaurus", "9");
        item9.Attributes["OptionGroup"] = "Dinosaurs";


        DDLTest.Items.Add(item1);
        DDLTest.Items.Add(item2);
        DDLTest.Items.Add(item3);
        DDLTest.Items.Add(item4);
        DDLTest.Items.Add(item5);
        DDLTest.Items.Add(item6);
        DDLTest.Items.Add(item7);
        DDLTest.Items.Add(item8);
        DDLTest.Items.Add(item9);
嗨,请看这个

只需复制粘贴两个文件夹,并尝试使用以下类型代码在项目中添加dropdownlist

 ListItem item1 = new ListItem("Camel", "1");
        item1.Attributes["OptionGroup"] = "Mammals";

        ListItem item2 = new ListItem("Lion", "2");
        item2.Attributes["OptionGroup"] = "Mammals";

        ListItem item3 = new ListItem("Whale", "3");
        item3.Attributes["OptionGroup"] = "Mammals";

        ListItem item4 = new ListItem("Walrus", "4");
        item4.Attributes["OptionGroup"] = "Mammals";

        ListItem item5 = new ListItem("Velociraptor", "5");
        item5.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item6 = new ListItem("Allosaurus", "6");
        item6.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item7 = new ListItem("Triceratops", "7");
        item7.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item8 = new ListItem("Stegosaurus", "8");
        item8.Attributes["OptionGroup"] = "Dinosaurs";

        ListItem item9 = new ListItem("Tyrannosaurus", "9");
        item9.Attributes["OptionGroup"] = "Dinosaurs";


        DDLTest.Items.Add(item1);
        DDLTest.Items.Add(item2);
        DDLTest.Items.Add(item3);
        DDLTest.Items.Add(item4);
        DDLTest.Items.Add(item5);
        DDLTest.Items.Add(item6);
        DDLTest.Items.Add(item7);
        DDLTest.Items.Add(item8);
        DDLTest.Items.Add(item9);

我错了,因为我提供的数据不完整。我忘了提到,我是从sqlserver数据库绑定的。我们不知道您是如何接收数据的,也不知道您的服务器端是如何设置的,因此我认为您必须自己找出如何将数据库中的数据转换为HTML。我犯了错误,因为我提供了不完整的数据。我忘了提到,我是从sqlserver数据库绑定的。我们不知道您是如何接收数据的,也不知道您的服务器端是如何设置的,因此我认为您必须自己找出如何将数据库中的数据转换为HTML。我搞错了,因为我提供了不完整的数据。我忘了提到,我是从sqlserver数据库绑定的。在dropdownlist中绑定数据。我搞错了,因为我提供了不完整的数据。我忘了提到,我是从sqlserver数据库绑定的。并在dropdownlist中绑定数据。看到这个了吗