Javascript 如何在“选择”下拉列表中包含空格
在下面的示例中,如何在agencyName之前包含空格Javascript 如何在“选择”下拉列表中包含空格,javascript,Javascript,在下面的示例中,如何在agencyName之前包含空格 } else if (item.level === 2) { $("#sel_Agency").append( $("<option> </option>") .text(item.agencyName) .val(item.id) ); 这样: } else if
}
else if (item.level === 2) {
$("#sel_Agency").append(
$("<option> </option>")
.text(item.agencyName)
.val(item.id)
);
这样:
} else if (item.level === 2)
{
$("#sel_Agency").append(
$("<option></option>")
.text(' ' + item.agencyName)
.val(item.id)
);
不确定您是否希望在选择框中仅包含组,但在选择框中有组的规范: 来自MDN的Ex:
<select>
<optgroup label="Group 1">
<option>Option 1.1</option>
</optgroup>
<optgroup label="Group 2">
<option>Option 2.1</option>
<option>Option 2.2</option>
</optgroup>
<optgroup label="Group 3" disabled>
<option>Option 3.1</option>
<option>Option 3.2</option>
<option>Option 3.3</option>
</optgroup>
</select>
这实际上与“我的字符串”关联并显示在“选择”框中。对显示文本执行什么操作并不重要,因为您将键入在项目ID上选择的内容。这将提供您想要的结果。这将不起作用,因为它将在选项中将“”作为字符串输出。如果你只是把一个正常的背景空间,它会被剪掉。。。请看,您可以在选项上使用左边的填充来实现将有一些空白。。。看见