在功能下拉列表中设置默认值

时间:2019-11-06 00:44:59

标签: javascript kendo-grid

我有功能下拉列表,其中有3个数据:

  • 库存
  • 资产
  • 损益

我要设置默认值为“库存”。

  

JavaScript

columns: [ 
            { field: "itemType", title:"Item Type", editor: getItem }, ]

function getItem(container, options) {
$('<input name="itemType" required dataTextField="itemType" dataValueField="value" data-bind="value:' + options.field + '"/>')
    .appendTo(container)
    .kendoDropDownList({
        //optionLabel: "Select Item Type",
        dataTextField: "itemType", 
        dataValueField:  "value", 
        filter: "contains",
        autoBind: true,
        dataSource: [
            { itemType:"Inventory"},
            { itemType:"Asset"},
            { itemType:"P&L"},
        ]  

    });
        $('<span class="k-invalid-msg" data-for="itemType"></span>').appendTo(container);}

1 个答案:

答案 0 :(得分:0)

这是我的解决方法:

itemType: {editable: true, **defaultValue: "inventory",** validation: {required: {message: "<?php $ehorsDefault->EHORS_DISPLAY_OUTPUT("msgValueIsRequired", $_SESSION['languageID']); ?>"}} },