如果在下拉选项中不存在绑定值,如何清除kendo ui中viewmodel中的值

时间:2013-12-06 09:42:28

标签: mvvm kendo-ui

我有一个viewmodel,我绑定到一个下拉列表。如果下拉选项中没有该值,我想清除viewmodel中的值。

对此有何帮助?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我认为更好的方法是实际使用ComboBox。 http://docs.kendoui.com/api/web/combobox 这允许一个未选择的状态。

$("#products").kendoComboBox({
                   dataTextField: "text",
                   dataValueField: "value",
                   dataSource: data
              })
              .closest(".k-widget")
              .attr("id", "products_wrapper");

然后在数据集中不存在的情况下清除组合框中的值。

var combobox = $("#products").data("kendoComboBox");
combobox.text("");

看看这里:http://jsfiddle.net/amomsen/UKfz6/3/