6

剣道UIの複数選択入力があります。JSON オブジェクトを使用して値を入力しています。最初の値を選択したい。以下のドキュメントに基づいていますが、値はまだ選択されていません。

$("#days").kendoMultiSelect({
                dataTextField: "text",
                dataValueField: "value",
                dataSource: days,
                filter: "contains",
                value: [
                { text: "First", value: "1" },

            ]
            });

var days = [
    { text: "First", value: "1" },
    { text: "Second", value: "2" },
    { text: "Third", value: "3" },
    { text: "Fourth", value: "4" },
    { text: "Fifth", value: "5" }

            ];
4

2 に答える 2

6

配列でを構成したためdataValueField: "value"、days オブジェクトvalueのプロパティ値を指定する必要があります。value

したがって、次のように書くだけですvalue: [ "1" ]

$("#days").kendoMultiSelect({
                dataTextField: "text",
                dataValueField: "value",
                dataSource: days,
                filter: "contains",
                value: [ "1" ]
});

JSFiddle のデモ。

于 2013-07-27T06:46:53.743 に答える