課程
/后端開(kāi)發(fā)
/Java
/基于SpringBoot 十分鐘搞定后臺(tái)管理平臺(tái)
老師 問(wèn)一下? 這個(gè)guns 前端 系統(tǒng) 下拉框 怎樣能做到 傳一個(gè)接口 動(dòng)態(tài)獲取 里面的值? 老師能傳一下源碼嘛
2018-11-14
源自:基于SpringBoot 十分鐘搞定后臺(tái)管理平臺(tái) 3-1
正在回答
控制器代碼
```
? ? /**
? ? ?* 羅列種類(lèi)
? ? ?*/
? ? @RequestMapping(value = "/list/type")
? ? @ResponseBody
? ? public Object listType() {
? ? return dao.listType();
? ? }
HTML代碼
<div class="col-sm-2">
<#SelectCon id="typeId" name="種類(lèi)" clickFun="Clothes.getTypeList()">
<option value="">請(qǐng)選擇...</option>
</#SelectCon>
</div>
JS代碼
/**
?* 獲取品類(lèi)列表
?*/
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("請(qǐng)選擇...", ""));
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("下拉框數(shù)據(jù)加載失敗");
? ? });
? ? ajax.start();
};
自定義標(biāo)簽#SelectCon的修改(SelectCon.tag): select標(biāo)簽增加鼠標(biāo)按下事件
? ? <select class="form-control" id="${id}" onmousedown="${clickFun!}">
? ? ? ? ${tagBody!}
? ? </select>
沒(méi)有需要的你就自己去下啊。老師只是給你演示一下如何使用,都沒(méi)有深入,頂多算是一個(gè)介紹課程。師傅領(lǐng)進(jìn)門(mén),修行在個(gè)人。
老師 這不是guns的源碼嗎? ?我想要一個(gè) ajax調(diào)用接口 ?動(dòng)態(tài)獲取下拉框得guns 源碼 ?他這里面沒(méi)有我需要的呀
課程右邊有源碼
舉報(bào)
大道至簡(jiǎn)之Guns框架介紹,帶你領(lǐng)略代碼自動(dòng)生成
1 回答下載guns框架
1 回答為什么我git拉下來(lái)的只有這一個(gè)包???
1 回答老師,下載下來(lái)的zip解壓失敗
2 回答感謝老師,問(wèn)下下期什么時(shí)候出???
1 回答下載下來(lái)的項(xiàng)目結(jié)構(gòu)不一樣
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-04-30
控制器代碼
```
? ? /**
? ? ?* 羅列種類(lèi)
? ? ?*/
? ? @RequestMapping(value = "/list/type")
? ? @ResponseBody
? ? public Object listType() {
? ? return dao.listType();
? ? }
```
HTML代碼
```
<div class="col-sm-2">
<#SelectCon id="typeId" name="種類(lèi)" clickFun="Clothes.getTypeList()">
<option value="">請(qǐng)選擇...</option>
</#SelectCon>
</div>
```
JS代碼
```
/**
?* 獲取品類(lèi)列表
?*/
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("請(qǐng)選擇...", ""));
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("下拉框數(shù)據(jù)加載失敗");
? ? });
? ? ajax.start();
};
```
自定義標(biāo)簽#SelectCon的修改(SelectCon.tag): select標(biāo)簽增加鼠標(biāo)按下事件
```
? ? <select class="form-control" id="${id}" onmousedown="${clickFun!}">
? ? ? ? ${tagBody!}
? ? </select>
```
2018-12-10
沒(méi)有需要的你就自己去下啊。老師只是給你演示一下如何使用,都沒(méi)有深入,頂多算是一個(gè)介紹課程。師傅領(lǐng)進(jìn)門(mén),修行在個(gè)人。
2018-11-14
老師 這不是guns的源碼嗎? ?我想要一個(gè) ajax調(diào)用接口 ?動(dòng)態(tài)獲取下拉框得guns 源碼 ?他這里面沒(méi)有我需要的呀
2018-11-14
課程右邊有源碼