手机版

Layui设置在选择下拉框中自动选择项目的方法

时间:2021-08-30 来源:互联网 编辑:宝哥软件园 浏览:

1.需求情景分析

用户需要更改一个活动的信息,活动信息中包含需要下拉框选择的字段A。当用户点击修改弹出对话框时,需要填写现有的活动信息,并自动选择字段a的现有值。

2.Layui的选择下拉框是如何实现的

为了获得一个下拉框作为选择的标准,我们需要用html填写以下内容:

div class=' layui-form-item ' Label class=' layui-form-Label ' span class=' color-red ' */span发送到:/Label div class=' layui-input-inline ' select ID=' edit _ exam _ school '选项值='请选择/选项选项值='1 '华南理工大学大学大学城/option选项值='2 '华南理工大学巫山校区/选项值='3 '中山大学珠海校区/选项值='4 '中山大学

这里,select的可选元素是通过ajax从后台请求中获取的,需要根据动态结果来决定选择哪一个。分析渲染结果的结构,得到如下dom树:

可以发现,除了select之外,layui-input-inline下面还有一个layui-form-select的div。div包含两个子元素,layui-select-title和dl,选择事件可以通过点击dl下的某个dd元素来实现。

3.如何实现自动选择?

从上面的分析结果可以知道,只要我们得到想要选择的内容所在的dd元素,并在上面触发一个点击事件,就可以实现加载select时的自动选择操作。

首先,您需要使用lay-value来确定需要为自动选择设置哪个元素

var select=' DD[lay-value=' data . schoolid ']';触发点击事件,实现自动选择

$('#edit_exam_school ')。兄弟(' div.layui-form-select ')。查找(' dl ')。查找(选择)。单击();以上通过在Layui中设置选择下拉框自动选择项目的方法,都是边肖分享的内容。希望能给大家一个参考,支持我们。

版权声明:Layui设置在选择下拉框中自动选择项目的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。