99热,在线视频免费精品,亚洲综合视频在线观看,久久免费高清视频,九九热视频在线播放,日韩精品在线播放视频,99久久精品免费视频

龍巖易富通網(wǎng)絡(luò )科技有限公司

龍巖小程序開(kāi)發(fā),龍巖分銷(xiāo)系統

layui select使用問(wèn)題

2020.04.04 | 2678閱讀 | 0條評論 | javascript

1.需要引用form模板

layui.use(['form'], function () {

    var form = layui.form;

});


2.html代碼

<div class="layui-form">

    <select name="city" lay-verify="" lay-filter="test" id="select">

        <option value="">請選擇一個(gè)城市</option>

        <option value="010">北京</option>

        <option value="021">上海</option>

        <option value="0571">杭州</option>

    </select>

</div>


注:當需要動(dòng)態(tài)生成select選項時(shí),如果沒(méi)有layui的下拉效果,需要在生成完dom結構之后form.render();一下,重新渲染。這里的form是第1點(diǎn)模板中的form變量。

如果還沒(méi)有效果,注意是不是沒(méi)有在外層嵌套div.layui-form


3.獲取select值

像平時(shí)獲取select值就可以了。例如$("#select").val();


4.select賦值

也是像平時(shí)一樣select賦值就行。例如$("#select").val(”010“);


5.select的change事件

需要在select標簽上增加lay-filter="test",test可以隨意命名。

form.on('select(test)', function (data) {

    //TODO執行自己的代碼

});


form.on('select(test)', function(data){

  console.log(data.elem); //得到select原始DOM對象

  console.log(data.value); //得到被選中的值]

  $("#batch").val(data.value)

  console.log(data.othis); //得到美化后的DOM對象

});


6.遇到的問(wèn)題

問(wèn)題描述:在layer彈框中,如果使用parent.layer.open()彈出一個(gè)彈框,之后success回調渲染select,select沒(méi)有效果。


贊 (

發(fā)表評論

南通市| 蓬安县| 龙山县| 朝阳县| 云阳县| 扶绥县| 沭阳县| 原阳县| 墨竹工卡县| 乐亭县| 江油市| 潜江市| 阿荣旗| 镇远县| 仪陇县| 六盘水市| 潍坊市| 汪清县| 丁青县| 沙田区| 文登市| 兴城市| 土默特右旗| 甘南县| 遵义县| 苗栗县| 始兴县| 长白| 邳州市| 镇雄县| 石阡县| 嘉祥县| 北票市| 开化县| 福贡县| 江陵县| 吴川市| 广宗县| 马关县| 儋州市| 贵溪市|