获取 DevExtreme DropDownBox 选定值
Get DevExtreme DropDownBox Selected Values
我在 View 中使用 multi select DevExtreme DropdownBox 并从模型中填充它
但我无法在 Post 方法的控制器中获得 selected 值
如何读取 selected 值?
我得到了一个 @Html.HiddenField
然后在下面的 js 函数中填充了隐藏字段值:
function getSelectedItemsKeys(items) {
var result = [];
items.forEach(function (item) {
if (item.selected) {
result.push(item.key);
}
if (item.items.length) {
result = result.concat(getSelectedItemsKeys(item.items));
}
});
$("#myHF").val(result);
return result;
}
然后通过视图模型将隐藏字段发送到控制器。
我在 View 中使用 multi select DevExtreme DropdownBox 并从模型中填充它 但我无法在 Post 方法的控制器中获得 selected 值 如何读取 selected 值?
我得到了一个 @Html.HiddenField
然后在下面的 js 函数中填充了隐藏字段值:
function getSelectedItemsKeys(items) {
var result = [];
items.forEach(function (item) {
if (item.selected) {
result.push(item.key);
}
if (item.items.length) {
result = result.concat(getSelectedItemsKeys(item.items));
}
});
$("#myHF").val(result);
return result;
}
然后通过视图模型将隐藏字段发送到控制器。