[英]Load pre-selected values in Kendo Multiselect
我在项目中使用Kendo MultiSelect。
<script>
$(document).ready(function () {
$("#multiselect").kendoMultiSelect({
placeholder: "--Select Public Houses--",
dataTextField: "PublicHouseName",
dataValueField: "PublicHouseId",
autoBind: true,
dataSource: {
transport: {
read: {
dataType: "json",
url: "/book/getallpublichouses"
}
}
}
});
});
</script>
如何在多选中传递所选值并将其设置为预选值?
您可以根据您的dataValueField
选择值:
<script>
$(document).ready(function () {
$("#multiselect").kendoMultiSelect({
placeholder: "--Select Public Houses--",
dataTextField: "PublicHouseName",
dataValueField: "PublicHouseId",
autoBind: true,
dataSource: {
transport: {
read: {
dataType: "json",
url: "/book/getallpublichouses"
}
}
}
});
//selects your object with the PublicHouseIds of 25 and 30
//pass in as strings
$("#multiselect").getKendoMultiSelect().value(["25", "30"]);
});
</script>
这是一个演示玩法: http : //dojo.telerik.com/IMUXaJaM/2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.