Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to validate Kendo Dropdownlist using jQuery validate

I have normal razor as well as kendo controls in my form, i am facing some problem while trying to validate kendo dropdownlist using jquery validate plugin. The below is my code.

 @(Html.Kendo().DropDownList()
          .Name("color")
          .DataTextField("Text")
          .DataValueField("Value")
          .BindTo(new List<SelectListItem>() {
             new SelectListItem() {
                  Text = "Select Value",
                  Value = ""
              }, new SelectListItem() {
                  Text = "Black",
                  Value = "2"
              },
              new SelectListItem() {
                  Text = "Orange",
                  Value = "3"
              },
              new SelectListItem() {
                  Text = "Grey",
                  Value = "4"
              }
          }).Value("")
          .HtmlAttributes(new { style = "width: 100%" })
    )
    <input type="submit" value="Submit" />

now i have used my jquery validate like this

$(document).ready(function () {
        $("#dropDownForm").validate({
            rules: {
                color: "required"
            },
            highlight: function (element) {
                alert('highlight');
            },
            unhighlight: function (element) {
                alert('unhighlight');
            },
            errorPlacement: function (error, element) {
                return false;
            },
            debug: true
        });
    });

but i am not able to validate the dropdown list and both highlight and unhighlight event of jquery validate plugin is not getting called. Any help is appreciated. Thank you

like image 862
Lijin Durairaj Avatar asked Feb 04 '26 02:02

Lijin Durairaj


1 Answers

Following is recommended

Put $.validator.setDefaults({ ignore: '' }); not inside $(document).ready

jQuery Validate - Enable validation for hidden fields

http://www.telerik.com/forums/mvc-client-validation-not-working

like image 181
Vijai Avatar answered Feb 06 '26 09:02

Vijai



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!