gpt4 book ai didi

javascript - 如何将 kendoMultiSelect 选定的值存储在数组变量中?

转载 作者:行者123 更新时间:2023-11-28 03:28:25 25 4
gpt4 key购买 nike

我想将下拉列表中选定的值存储到数组中,但获取空值。

这是在数组中存储选定值的正确方法吗?

var selecteddeliverableLists = ko.observableArray();

function loadDeliverableKeyValuePairs() {
deliverableKeyValuePairLists.removeAll();
$.get("/common/packagestatus/get/pairs", function (responseData) {
var dataArray = deliverableKeyValuePairLists();
responseData.forEach(function (o) {
dataArray.push({
Id: o.key,
Name: o.value
});
});
deliverableKeyValuePairLists.valueHasMutated();
}).done(function () {
selecteddeliverableLists = $("#deliverable__kendo__selection").kendoMultiSelect({
dataTextField: "Name",
dataValueField: "Id",
optionLabel: " -- Select All -- ",
dataSource: deliverableKeyValuePairLists(),
index: 0,
change: filterdeliverable
//onChangeDeliverableFilter
});
});
selecteddeliverableLists.valueHasMutated();
}


function filterdeliverable() {
var newval = selecteddeliverableLists.val();
console.log(newval);
}

最佳答案

您获得的值为 element_name.data("kendoMultiSelect").value();

function filterdeliverable() {
var newval = $("#deliverable__kendo__selection").data("kendoMultiSelect").value();
console.log(newval);
}

关于javascript - 如何将 kendoMultiSelect 选定的值存储在数组变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58418132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com