html下选择后显示在文本框里,多选下拉.并且把选中的值.显示在文本框中.

本文介绍如何使用layui框架实现多选下拉框的数据绑定功能,包括通过Ajax获取省份数据并填充到下拉框中,以及如何设置和监听多选框的选择事件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.效果

2.引用的对应的js.

3.HTML部分

4.多选下拉数据绑定

var formSelects = layui.formSelects;

province("idUserHao_Province", "", 1);

function province(Id, code, level) {

$.ajax({

url: "/Map/GetAreaByParent1",

type: "post",

async: false, /*异步勿用*/

data: { parentCode: code },

success: function (data) {

var select_sheng = $("#" + Id + "")[0];

for (i = 0; i < data.model.length; i++) {

opt = new Option(data.model[i].areaname, data.model[i].areacode);

select_sheng.options.add(opt);

}

//多选下拉框的渲染方式.不渲染界面不会展示.

formSelects.render();

}

});

};

5.选中/反选事件

formSelects.on('userHao_Province', function (id, vals, val, isAdd, isDisabled) {

}

6.设定显示值. haoProvinceArr是一个数组.

formSelects.value("userHao_Province", haoProvinceArr, true);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值