layui下拉框取val值和text值并传到后台

下面是一个简单的layui数据模板下拉框
第一步
<form class="layui-form" id="edittraps">
<div class="layui-input-block">
    <select name="pmUuid"  lay-filter="filter" id="names">
        <option value=""></option>
        {
 {#  layui.each(d.data, function(index, item){ }}
        <option value="{
 {item.uuid}}">{
 {item.userName}}</option>    //把要取的值赋在value上;要显示的文本赋值在text
        {
 {#  }); }}
        {
 {#  if(d.data.length === 0){ }}
        无数据
        {
 {#  } }}
    </select>
</div>
<button class="layui-btn my-add-btn " lay-submit lay-filter="add" >保 存</button>
</form>
第二步
var userName=null;  //定义一个空值
form.on('select(filter)', function(data){
    userName=data.elem[data.elem.selectedIndex].text;  //取选中下拉框的文本并赋值给userName
});

第
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值