html部分

<div class="control-group" id="jsr" style="display: none;">
 <label class="control-label"><span class="form-required"></span>接收人</label>
 <div class="controls">
     <select name="userlist" id="userlist" required data-placeholder="选择接收人" class="chosen-select"
         tabindex="6">
         <option value=''></option>
     </select>
 </div>
</div>

js部分

$.ajax({
    type: "method",
    url: "url",
    data: "data",
    dataType: "dataType",
    success: function (e) {
            var str = '';
			$.each(e,function(index,value){	
					str += "<option value='"+value.id+"'>"+value.name+"</option>";  
				});
			$('#userlist').empty();
			$('#userlist').append(str);
    }
});

修改时选取默认值 js部分

$.ajax({
    type: "method",
    url: "url",
    data: "data",
    dataType: "dataType",
    success: function (e) {
        var str = '';
        //此处为后台渲染到前台的值 并不是ajax传过来的,此时我用的是tp3.2框架
        var user = "{$s['jsr']}";
              
	$.each(e,function(index,value){	
           if(value['id'] == user){
			str += "<option value='"+value.id+"' selected>"+value.name+"</option>";  
            }else{
            str += "<option value='"+value.id+"'>"+value.name+ "</option>";  
	 }
});
$('#userlist').empty();
$('#userlist').append(str);
    }
});
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐