layui 如何取得select下拉框选中的值

版权声明:只要点赞,这篇文章就是你的。 https://blog.csdn.net/weixin_36691991/article/details/89189753

html:

 <form class="layui-form layui-form-pane" action="" lay-filter="example">
                <div class="layui-form-item">
                    <div class="layui-form-item">
                        <label class="layui-form-label"><i class="required-color">*</i>学校名称</label>
                        <div class="layui-input-inline">
                            <select name="s_id" lay-verify="required" lay-filter="school">
                                <option value=""></option>
                                {foreach $schoolData as $vo}
                                <option value="{$vo.id}">{$vo.name}</option>
                                {/foreach}
                            </select>
                        </div>
                    </div>

js:

<script>
    layui.use(['form' , 'layedit'], function(){
        layui.form.on('submit(edit)', function (data) {
            $.post(
                "editSchool",
                $(data.form).serialize(),
                function (obj) {
                    console.log(obj);
                    if(obj.code == 1){
                        layer.msg(obj.msg, {time: 1500}, function(){
                            window.location.href='testBox';
                        });
                    }
                    else{
                        layer.msg(obj.msg, {time: 1500, anim: 6});
                    }
                }
            );
            return false;
        });
        layui.form.on('select(school)', function(data){
            console.log(data.value); //得到被选中的值]

        });
    });



</script>

重点是这里:

猜你喜欢

转载自blog.csdn.net/weixin_36691991/article/details/89189753