![](/img/trans.png)
[英]Blank white space display on select option drop down although it bind data correctly?
[英]White space in drop down list when data is removed
問題的圖像
當我嘗試從此下拉列表中刪除指定的數據時,我仍然留下一個可選擇的空白區域,該項目曾經是,即使我嘗試通過 id 指定也是這種情況,我附上了一張圖片來演示這個問題。 任何建議將不勝感激
{
contentElement.append(
$("<p>All boardrooms are available at this time.</p><br/>"),
$("<div style='margin-top:10%' />").attr("id", "selector").dxSelectBox({
placeholder: "Choose the boardroom you would like to book",
//
valueExpr: "id",
displayExpr: function(item) {
if(item && item.name != "Training Room" && item.name != "Ada Lovelace" && item.name != "Alexander G Bell")
return item.name + " " + '('+item.seats+ " "+'seats'+')';
},
onOpened: function(e){
e.component.option("dataSource", availBoardrooms)
e.component.getDataSource().reload();
},
onValueChanged: function(e){
$("[name='boardroom']").val(e.value);
$("[name='boardroom']").change();
window.name = quickSelectDate;
}
})
)
}
我認為您從數據源中獲取了無效數據,您可以在添加下拉選項的地方添加一個輕微的驗證
onValueChanged: function(e){
if(e.value.length)
{
// Add dropdown option
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.