-1

首先,非常抱歉,如果我没有正确地问这个问题,我尝试搜索,但我没有找到任何适合我正在尝试做的事情。

我有 3 个下拉菜单,我只是想输出每个可能组合的列表。

下拉1:

  • 男性
  • 女性

下拉菜单 2:

  • 项目1
  • 项目2

下拉菜单 3:

  • 初学者
  • 中间的
  • 先进的

我只是想能够定义变量并为它们输出所有组合。如果有一个网站可以轻松做到这一点,那将同样有帮助

4

1 回答 1

1

使用 jQueryeach嵌套循环的示例:

var listHtml=[];

$('#select1 option').each(function(){
    var mainOpt=$(this).val();    
    $('#select2 option').each(function(){
        var secondOpt=$(this).val();
         $('#select3 option').each(function(){
           listHtml.push(mainOpt +' '+ secondOpt+' ' +$(this).val());              
        });    
    });    
});

$('#list').append('<li>'+  listHtml.join('</li><li>')+'</li>');

演示http://jsfiddle.net/Xtd3Y/

于 2013-01-24T01:30:51.217 回答