搜索下拉列表

提问 已结 3 254
防御
防御 2020-3-28
悬赏:20飞吻
版本:layui 浏览器:
layui 下拉列表
目的:查询,显示查询内容相关option
难点: 内容由多个拼接。很多不显示。只显示一个片段

如果在option里面写div来隐藏。
解析为layui时,会变成一个字符串
回帖
  • 先检查一下动态修改option内容之后有没有重新form.render这个节点
    0 回复
  • 防御
    2020-3-30
    @岁月小偷
    <select name="city" lay-verify="" lay-search>
    <option value="010">名称 简称 编号</option>
    </select>
    我想实现,输入框搜索时这三个都可以查到这个选项
    但是,用户看见的只是名称,赋值上去也是名称
    提问:1.是否可以自定义lay-search,我自己来写查询
    2.
    0 回复
  • 防御
    2020-3-30
    @岁月小偷
    2.或者,我把后面两个隐藏了,只留下,名称。赋值的时候也只赋名称上去。
    我隐藏失败了。因为解析为dl,dd的之后,会变成一个字符串。
    另外就算,通过this把值截取(原来option里面有三个,截取只留下名称)赋值给div。显示是成功了。但是第二次点击,会不在触发,查询效果。就是赋值以后。查询会失效。下拉框点击,依旧有效
    0 回复