为了账号安全,请及时绑定邮箱和手机立即绑定

老师 请教一下 下拉框动态获取

老师 问一下  这个guns 前端 系统 下拉框 怎样能做到 传一个接口 动态获取 里面的值  老师能传一下源码嘛

正在回答

4 回答

控制器代码

```

    /**

     * 罗列种类

     */

    @RequestMapping(value = "/list/type")

    @ResponseBody

    public Object listType() {

    return dao.listType();

    }

```

HTML代码

```

<div class="col-sm-2">

<#SelectCon id="typeId" name="种类" clickFun="Clothes.getTypeList()">

<option value="">请选择...</option>

</#SelectCon>

</div>

```

JS代码

```

/**

 * 获取品类列表

 */

Clothes.getTypeList = function () {

var ajax = new $ax(Feng.ctxPath + "/clothes/list/type", function (data) {

document.getElementById("typeId").options.length=0;

document.getElementById("typeId").options.add(new Option("请选择...", ""));

for(var i=0;i<data.length;i++){

            var value = data[i].id;

            var lable = data[i].typeName;

            document.getElementById("typeId").options.add(new Option(lable, value));

        }

    }, function (data) {

        Feng.error("下拉框数据加载失败");

    });

    ajax.start();

};

```

自定义标签#SelectCon的修改(SelectCon.tag): select标签增加鼠标按下事件

```

    <select class="form-control" id="${id}" onmousedown="${clickFun!}">

        ${tagBody!}

    </select>

```


0 回复 有任何疑惑可以回复我~

没有需要的你就自己去下啊。老师只是给你演示一下如何使用,都没有深入,顶多算是一个介绍课程。师傅领进门,修行在个人。

0 回复 有任何疑惑可以回复我~

老师 这不是guns的源码吗?  我想要一个 ajax调用接口  动态获取下拉框得guns 源码  他这里面没有我需要的呀

0 回复 有任何疑惑可以回复我~

课程右边有源码https://img1.sycdn.imooc.com//5bebe98c0001fa2a09101202.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师 请教一下 下拉框动态获取

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信