要实现联动效果注意两点:

第一要可以监听到select的change事件;

第二异步加载的内容,需要重新渲染后才可以 正常使用。

html结构:

所在省份:

请选择省份

${provincelist.fullname}

#list>

所在城市 :

所在区域 :

js:

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

var layer = layui.layer

,form = layui.form;

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

var areaId=(data.value).replaceAll(",","");

$.ajax({

type: 'POST',

url: '/shopInfo/findCity',

data: {areaId:areaId},

dataType: 'json',

success: function(data){

$("#City").html("");

$.each(data, function(key, val) {

var option1 = $("").val(val.areaId).text(val.fullname);

$("#City").append(option1);

form.render('select');

});

$("#City").get(0).selectedIndex=0;

}

});

});

});

1.select的chage监听事件使用

form.on('select(myselect)', function(data){}) 其中myselect是select的 lay-filter属性值

2.数据异步加载到select的option中之后,点击该select会发现layui的选中效果不起作用,需要使用form.render('select');重新渲染一次,就可以正常使用。

以上这篇layui的select联动实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

layui表单的ajax联动,layui的select联动实现代码相关推荐

  1. layui表单提交使用form.on(‘submit(sub)‘,function (){}) 使用ajax请求时回调不执行的原因及解决方法

    layui表单提交使用form.on('submit(sub)',function (){}) 使用ajax请求时回调不执行的原因及解决方法 参考文章: (1)layui表单提交使用form.on(' ...

  2. layui 表单动态添加、删除input框

    html部分 <div class="layui-form-item" ><label class="layui-form-label"> ...

  3. layui的form表单提交数据,layui的select框默认选中

    1.提交数据 1.1html <form class="layui-form" action="" method=""> < ...

  4. layui表单验证 内置自定义规则 - 使用说明

    关于 layui表单的验证规则.调用.自定义规则的使用经验总结: 除了 layui 本身配套的一个验证体系,还支持开发者自定义验证规则(如上表中的[自定义密码验证(代码参考下文)]),并直接嵌入到页面 ...

  5. Layui表单复选框验证

    Layui表单复选框验证 近日由于项目原因使用layui框架进行开发,在做表单验证的时候苦于复选框验证问题找不到答案,于是作为小白的我换了一种思路,不采用官方提供的form-verify,而是采用在提 ...

  6. Layui表单验证失效解决办法

    出现layui表单提交时没有进行验证的情况解决办法 <div class="layui-input-inline" style="width: 150px;&quo ...

  7. vueform表单文件上传_峰哥说技术系列-8.Spring Boot文件上传(Form表单和Ajax方式)

    今日份主题 Spring Boot文件上传(Form表单和Ajax方式) 在Spring Boot中,和文件上传的主要和MultipartResolver接口有关,他有两个实现类 StandardSe ...

  8. ajax 模拟表单提交,Ajax模拟Form表单提交,含多种数据上传

    ---恢复内容开始--- Ajax提交表单.使用FormData提交表单数据和上传的文件(这里的后台使用C#获取,你可以使用Java一样获取) 有时候前台的数据提交到后台,不想使用form表单上传,希 ...

  9. Django框架 之 Form表单和Ajax上传文件

    Django框架 之 Form表单和Ajax上传文件 浏览目录 Form表单上传文件 Ajax上传文件 伪造Ajax上传文件 Form表单上传文件 html 1 2 3 4 5 6 7 <h3& ...

最新文章

  1. HBase解决Region Server Compact过程占用大量网络出口带宽的问题
  2. 中国产教融合市场发展模式与运营前景咨询报告2022版
  3. 【渝粤教育】广东开放大学 国际金融 形成性考核 (48)
  4. cxxtest单元测试框架源码分析(二):所有对外功能实现分析
  5. 【数据结构与算法】二项队列与二叉堆的比较
  6. Verilog奇偶校验_zt
  7. 压力测试中需要掌握的几个基本概念
  8. Unity脚本的生命周期
  9. Microsoft Office 2016 简体中文 Vol 版镜像下载
  10. 基于php工程项目管理系统
  11. 在thinkpad sl400上U盘安装centos6.3的过程
  12. python字典根据值求键
  13. K8S Pod配置进阶1 containers字段解释
  14. HDU1302——蜗牛爬井(注意使用float)
  15. 计算机维护维修是干啥的,IT维护主要做些什么工作?
  16. Vivado HLS #pragma 学习笔记(一)
  17. Acorn Mac 7.1.1
  18. 异常检测之孤立森林算法详细解释且配上代码运行实例
  19. 【愚公系列】2022年11月 微信小程序-优购电商项目-授权页面
  20. 大学生普通话测试软件,普通话测试app

热门文章

  1. 执行git push出现Everything up-to-date
  2. HDU 5145 - NPY and girls
  3. 【Android】EditText标签调用键盘
  4. linux实验四文件安全,西北农林科技大学Linux实验四 用户和文件安全
  5. Mybatis组成部分
  6. python怎么转到下一行_Python转到下一行并保存/编辑内容
  7. snort入侵检测系统下载Linux,入侵检测系统Snort 2.9.0.2 发布
  8. java序列化流_java 序列化流与反序列化流
  9. flask sql外键使用_如何在SQL中使用外键?
  10. 计算机网络子网划分_子网划分和超网| 计算机网络