<div class="layui-form-item"> <label class="layui-form-label">任务名称</label> <div class="layui-input-block"> <select name="taskName" lay-filter="taskName"> <option value="">请选择任务名称</option> <option value="task1">任务1</option> <option value="task2">任务2</option> <option value="task3">任务3</option> </select> </div> </div> option在做一个子菜单
时间: 2023-12-17 20:06:04 浏览: 80
可以通过给每个option设置value属性来实现子菜单的效果。例如,可以将task1、task2、task3都设置为一级菜单,再将一些具体任务设置为二级菜单,如下所示:
```
<div class="layui-form-item">
<label class="layui-form-label">任务名称</label>
<div class="layui-input-block">
<select name="taskName" lay-filter="taskName">
<option value="">请选择任务名称</option>
<option value="task1">任务1</option>
<option value="task2">任务2</option>
<option value="task3">任务3</option>
<option value="subtask1" class="subtask task1">子任务1</option>
<option value="subtask2" class="subtask task1">子任务2</option>
<option value="subtask3" class="subtask task2">子任务3</option>
<option value="subtask4" class="subtask task3">子任务4</option>
</select>
</div>
</div>
```
在上面的代码中,subtask1和subtask2属于task1,subtask3属于task2,subtask4属于task3。此外,为了实现子菜单的效果,我们还为每个option添加了class属性,其中task1、task2、task3表示一级菜单,subtask表示二级菜单。在页面渲染完成后,可以通过jQuery等库来控制二级菜单的显示和隐藏。
阅读全文