再会
我有一个带有列表选项的动态填充下拉列表。问题是当我从列表中选择和选项时,它会在文本左侧应用间距 ( ),就像它出现在树结构中一样
现在该列表以树形结构设置样式,并从服务器上的另一个位置调用。我不能改变间距。(因为 t 形成树形结构效果)
看看我下面的代码:
HTML
<select id="AreaTreeSelect" data-bind="value: RiskAssessment.AreaId"></select>
jQuery
$.ajax({
url: "API/DataHandler.ashx?method=getareatree",
contentType: "application/json; charset=utf-8",
success: function (result) {
for (var i in result) {
var obj = result[i];
$("#AreaTreeSelect").append("<option value=\"" + obj.Id + "\">" + obj.Name + "</option>");
}
}
});
这是它在浏览器中的填充方式:
<select id="AreaTreeSelect" data-bind="value: RiskAssessment.AreaId">
<option value="156">Ferrometals</option>
<option value="158"> Admin & Finance</option>
<option value="169"> Warehousing</option>
<option value="170"> Procurement</option>
<option value="171"> Acounting</option>
<option value="855"> Information Technology</option>
<option value="159"> HR</option>
</select>
ETC...
选择在选择框中显示选项时如何删除空间?