Tengo un problema con la configuración de los valores de selección múltiple de Javascript. Mi cuadrícula se ve así:
@(Html.Kendo().MultiSelect() .Name("Test") .ValuePrimitive(true) .DataSource(source => { source.Read(read => { read.Action("GetValues", "Test").Data("getFilter"); }); })Ahora trato de establecer los valores para Multiselect desde Javascript de esta manera:
var multiselect = $("#Test").kendoMultiSelect().data("kendoMultiSelect"); var res = multiselect.value("Test");Ahora el comportamiento es que, debajo de la selección múltiple, se coloca una "segunda" selección múltiple con el valor dentro. ¿Cómo se puede llenar el Multiselect "correcto"?
¡Gracias por adelantado!
Resolví mi problema. Para otras personas que puedan tener el mismo problema, debe escribir:
var multiselect = $("#Test").data("kendoMultiSelect");en vez de:
var multiselect = $("#Test").kendoMultiSelect().data("kendoMultiSelect");