layui onchage事件(动态获取option的value值)

layui的onchage事件

获取layui的value值很简单

<select id="province" lay-filter="province">
		<option value="1">内蒙古自治区</option>
		<option value="2">黑龙江省</option>
</select>

首先要在select上面加一句lay-filter=“province”

layui.use(['table','upload','laydate','form','jquery','layer'],function(){
			   var layer=layui.layer;
			   var $=layui.jquery;
			   var table=layui.table;
			   var form=layui.form;
			   var upload=layui.upload;
			   var laydate = layui.laydate;
			   form.render();
			   //执行一个laydate实例
		       laydate.render({
		         elem: '#caijiDate' //指定元素
		         ,trigger: 'click'
		       });
	       	form.on('select(province)', function(data){
	    	   var val=data.value;
	    	   console.log(val)
	    	   $.ajax({
					url :'../county/selectCounty',
					type: 'POST',
					dataType: 'json',
					data :{
						'corProvince' : val 
					},
					success : function(res) {
						var msg = res.rows;
						$("#county").empty();
						for (var i = 0; i < msg.length; i++) {
							$("#county").append("<option>"+msg[i].countyname+"</option>");
						}
					 form.render();
				 }
			  })
	       });
       });

其中form.on就是动态获取option的value值,利用lay-filter="province"与’form.on(‘select(province)’, function(data){});结合。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值