如何在ASP.NET MVC中验证`Kendo ComboBox`

时间:2013-12-19 12:18:23

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 kendo-ui kendo-asp.net-mvc

我有Kendo ComboBox在MVC项目中使用它。

@(Html.Kendo().ComboBox()
        .Name("ddl")
        .DataTextField("cName")
        .DataValueField("iID")
        .HtmlAttributes(new { style = "font-size:95%;" })
        .AutoBind(true)
        .Animation(false)
          .Filter(FilterType.StartsWith)
        .DataSource(source =>
        {
            source.Read(read =>
            {
                read.Action("MethodName", "ControllerName");
            });

        })
        )

但是如果在ComboBox中未选择任何值,则我希望在按钮单击上对此ComboBox进行验证,然后单击按钮不会发生。 有没有人有任何想法来验证这个ComboBox

1 个答案:

答案 0 :(得分:1)

我假设您的按钮应该提交您在ComboBox中选择的值。

1)将您的组合框存储在变量combobox(可选)

2)以下列方式验证

 $("#submitbutton").click(function() {
               if (combobox.value() != '') {
                   // submit here
               }
        });