我正在使用剑道组合框来绑定UI.Is中的某些值,可以将数组的第一个值设置为默认值?
发布于 2017-07-04 19:27:19
从Combobox的观点来看,您可以使用以下代码添加第一个值作为选择。这与角度代码无关。因为你没有提到任何你想用来实现这一点的代码片段或特性。
$("#targetComboId").kendoComboBox({
dataTextField: "text",
dataValueField: "value",
dataSource: [{
text: "Cotton",
value: "1"
},
{
text: "Polyester",
value: "2"
},
{
text: "Cotton/Polyester",
value: "3"
},
{
text: "Rib Knit",
value: "4"
}
],
index: 0 // Your target value, set it to the index you want
});这将选择并填充组合框中的第一个值。希望它能帮上忙!
发布于 2020-07-02 13:51:16
我知道这对你来说已经很晚了,其他人可以用这个。
这是在客户端.html文件中:
<kendo-combobox [data]="SalasType" [valuePrimitive]="true"
[textField]="'name'" (valueChange)="productTypeChange($event)" [valueField]="'id'" [(ngModel)]="selectedValue.id" name="Product Group">
</kendo-combobox>将此文件添加到客户机.ts文件中:将此文件添加到公共文件中(或者您可以在.ts中创建此数组)
export const OSSSALELIST = [
{ id: 1, name: 'Product Group' },
{ id: 2, name: 'Product' }
];在这里调用全局常量,
SalasType = OSSSALELIST;
selectedValue:any;在oninit方法中:enter code here
this.selectedValue=this.SalasType[0];https://stackoverflow.com/questions/44903622
复制相似问题