Kendo ui 剑道UI组合框-防止空值

Kendo ui 剑道UI组合框-防止空值,kendo-ui,Kendo Ui,我有这样一个输入标签: <input id="ddlType" tabindex="4" /> $("#ddlType").kendoComboBox({ dataTextField: "text", dataValueField: "value", dataSource: [ { text: "type1", value: "0" }, { text: "type2", value: "1" } ] }); <

我有这样一个输入标签:

<input id="ddlType" tabindex="4" />
$("#ddlType").kendoComboBox({
    dataTextField: "text",
    dataValueField: "value",
    dataSource: [
        { text: "type1", value: "0" },
        { text: "type2", value: "1" }
    ]
});
<input id="ddlType" tabindex="4" value="0" />
$("#ddlType").data("kendoComboBox").select(0);
但我在下拉列表中得到三个值,第一个值为空。我需要删除空白并将type1选项设置为默认选中


如何实现这一点?

只需为转换为ComboBox的HTML元素提供初始值,如下所示:

<input id="ddlType" tabindex="4" />
$("#ddlType").kendoComboBox({
    dataTextField: "text",
    dataValueField: "value",
    dataSource: [
        { text: "type1", value: "0" },
        { text: "type2", value: "1" }
    ]
});
<input id="ddlType" tabindex="4" value="0" />
$("#ddlType").data("kendoComboBox").select(0);
在行动中看到:

$(“#ddlType”).kendoComboBox({
dataTextField:“文本”,
dataValueField:“值”,
数据源:[
{文本:“类型1”,值:“0”},
{文本:“类型2”,值:“1”}
]
});

哪一个?如果调用
.select(0)
请确保通过
.data(“kendoComboBox”)
获取小部件实例,并且不要在jQuery对象上调用它。你不能把这些锁起来。