`

layui下拉框初始化问题

阅读更多

问题

1.代码中写一个select标签,页面有两个下拉框。

2.初始化下拉框值。

 

解决1
<!-- 设置 display: none 解决页面2个下拉框问题 -->
<select id="name" name="name" lay-verify="required" style="display: none;"></select>

 

解决2

function initData(){
	$.ajax({
		url:"../../test/getType",
		type:"post",
		dataType:"JSON",
		success:function(data){
			
			var strHtml = "<option value=''>请选择</option>";
			if(data.code == "0000"){
				for (var i = 0; i < data.obj.length; i++) {
					strHtml += "<option value='"+data.obj[i].id+"'>"+data.obj[i].name+"</option>";
				}
			}
			$("#name").html(strHtml);
			
            //(重点)渲染下拉框
			layui.use('form', function(){
				  var form = layui.form;
				  form.render('select');
				});
		}
	});
}

 

 

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics