layui+ajax+select

1.看效果

2.前端代码

复制代码
1
2
3
4
5
6
7
8
<div class="layui-form-item">
       <label class="layui-form-label">选择框</label>
       <div class="layui-input-block">
           <select id="parent_id" lay-verify="required">
               <option value=""></option>
           </select>
       </div>
   </div>

 3.js部分

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<script>
    layui.use(['form'],function(){
        var $ = layui.$,
            form = layui.form;
 
        $(function(){
 
           $.ajax({
               type:'GET',
               url:'你的url',
               success:function(res){
                   // 返回成功的数据
                    if(res.code==0){
                        var option = '';  // option进行拼接
                        for(var i in res.data){
                            option += "<option value='"+res.data[i]['base_permission_id']+"'>"+res.data[i]['base_name']+"</option>";
                        }
                        $('#parent_id').append(option);  // 给select节点追加
          <br>              // form渲染
                        form.render('select')
                    }
               }
           });
        });
    });
</script>

 

posted @   牛奔  阅读(3382)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示