获取 Kendo MultiSelect Change 事件中的其他字段
Get other fields in Kendo MultiSelect Change event
我想更新 label
Kendo Multi Select 的更改事件。但是 value()
只是给出了 Id。您对访问所选值的其他字段有什么想法吗?
这是 JavaScript 处理程序:
function change(e) {
if (e.sender.value()[0])
$("#Label").text(e.sender.value()[0]);
else
$("#Label").text('');
}
改用 var value = this.dataItems();
,它会为您提供有关当前 selected 值的所有信息,请注意,因为它是多个 select,它的值可能大于 1。
function onChange(e) {
var value = this.dataItems();
console.log(value[0].text);
if (value[0]){
$("#Label").text(value[0].text);
}else{
$("#Label").text('');
}
}
我想更新 label
Kendo Multi Select 的更改事件。但是 value()
只是给出了 Id。您对访问所选值的其他字段有什么想法吗?
这是 JavaScript 处理程序:
function change(e) {
if (e.sender.value()[0])
$("#Label").text(e.sender.value()[0]);
else
$("#Label").text('');
}
改用 var value = this.dataItems();
,它会为您提供有关当前 selected 值的所有信息,请注意,因为它是多个 select,它的值可能大于 1。
function onChange(e) {
var value = this.dataItems();
console.log(value[0].text);
if (value[0]){
$("#Label").text(value[0].text);
}else{
$("#Label").text('');
}
}