快速动态下拉菜单

时间:2015-05-30 14:57:59

标签: html express ejs

之前已经问过这个问题,但尚未完全解决。

所以我有一个下拉菜单,根据用户的选择,第二个下拉菜单将填充特定的选项。

的Javascript

  router.get('/', function(req, res, next) {
  res.render('index', {
          title: 'Design your one line.',
          moduleType: moduleType,
          moduleManufacturer: moduleManufacturer,
          modTableTitle: modTableTitle,
      }
  );
});

var modTableTitle = "Module Specification";

var moduleManufacturer = [];
var newArray = [];
    for (var x in moduleType.specs) {
        newArray[x] = moduleType.specs[x].Manufacturer;
        if (newArray[x] != newArray[x-1]) {
            moduleManufacturer.push(newArray[x]);
        }
}

EJS

            </div>
            <select class="form-control" name="selectModuleManufacturer">
                <option selected disabled>Select Module Manufacturer</option>
                <% for (var x in moduleManufacturer) { %>
                <option><%= moduleManufacturer[x]; %></option>
                <% } %>
            </select>
        </div>

第二个下拉列表包含所选制造商的规格,它是json对象的所有部分,所以有人可以帮我写第二部分吗?欣赏它。

0 个答案:

没有答案