layui动态渲染select表单、初始化默认值、change事件监听等

131次阅读
没有评论

layui动态渲染,初始化默认值

	var html  = '';
		html += '<select name="" lay-search lay-verify="required" lay-filter="iconTypeSelecter" >';
	data.forEach(function(elem){
		if(elem['id'] == projectTypeId){
			html += '<option selected="selected" value="'+elem.id+'">'+elem.name+'</option>';
		}else{
			html += '<option value="'+elem.id+'">'+elem.name+'</option>'; // 默认选择项
		}
	});
	html += '</select>';

	$('#krpanoEditContainer .projectLayer').html(html);
	layui.form.render('select'); // 触发select渲染(所有select),填选择器会报错

change事件监听

看到好多文章说用form.on(‘select(<lay-filter>)’,functon(e){}),可怎么都不行。亲测以下用法是可以の:

form.on(‘select’,functon(e){});

 

facingscreen
版权声明:本站原创文章,由 facingscreen2022-08-12发表,共计560字。
转载说明:本文为搜栈网原创文章,除特殊说明外皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码