龍巖易富通網絡科技有限公司

龍巖小程序開發,龍巖分銷系統

layui select使用問題

2020.04.04 | 2364閱讀 | 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="">請選擇一個城市</option>

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

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

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

    </select>

</div>


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

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


3.獲取select值

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


4.select賦值

也是像平時一樣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.遇到的問題

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


贊 (

發表評論

主站蜘蛛池模板: 亚洲欧美综合在线中文| 狠狠综合久久综合88亚洲| 情人伊人久久综合亚洲| 国产成+人+综合+亚洲专| 91精品一区二区综合在线| 色综合欧美在线视频区| 综合久久给合久久狠狠狠97色| 亚洲欧美日韩综合在线观看不卡顿 | 婷婷久久综合九色综合九七| 色综合久久久久综合体桃花网| 99久久伊人精品综合观看| 激情综合色综合啪啪开心| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 婷婷五月综合色视频| 五月婷婷激情综合| 一个色综合国产色综合| 天天干天天色综合| 婷婷亚洲综合五月天小说| 久久综合香蕉国产蜜臀AV| 国产精品日韩欧美久久综合 | 国产亚洲精品精品国产亚洲综合 | 久久综合久久综合亚洲| 久久久久久久尹人综合网亚洲| 国产综合精品久久亚洲| 欧美亚洲另类久久综合婷婷| 丁香婷婷色五月激情综合深爱| 久久亚洲综合色一区二区三区 | 亚洲欧洲日产国产综合网| 欧美在线观看综合国产| 狠狠色噜噜狠狠狠狠色综合久AV | 久久综合综合久久狠狠狠97色88| 中文字幕亚洲综合久久2| 久久香综合精品久久伊人| 久久精品桃花综合| 一本色道久久88综合日韩精品 | 日本丶国产丶欧美色综合| 国产美女亚洲精品久久久综合| 一本久久a久久精品综合夜夜| 亚洲国产综合网| 狠狠人妻久久久久久综合| 91精品国产综合久久四虎久久无码一级 |