Kendo Validator2

Example2

by asifmohammed

HTML

<script src="http://cdn.kendostatic.com/2012.1.322/js/kendo.all.min.js"></script>
<link rel="stylesheet" href="http://cdn.kendostatic.com/2011.3.1129/styles/kendo.common.min.css">
<link rel="stylesheet" href="http://cdn.kendostatic.com/2011.3.1129/styles/kendo.default.min.css">
<div id="myForm">
    <input id="box" name="box" data-min="10" data-max="100"/>
</div>

JavaScript

$(document).ready(function() {
    var minValue = $("#box").data("min");
    var maxValue =  $("#box").data("max");
    
$("#box").kendoNumericTextBox({  
        step:10,
        value:10
    });
 var numerictextbox = $("#box").data("kendoNumericTextBox");
    var val = $("#box").kendoValidator({
    rules: {
        min: function(input){
            var s = (input.val() >= minValue);
           
            if(s) {
               
               } else {
                   numerictextbox.value(minValue);
               }
                
             return s;
              
        },
        max: function(input){
            var s = (input.val() <= maxValue);
             if( s) {
               
               } else {
                   numerictextbox.value(maxValue);
               }
                
             return s;
        }
    },
    messages: {
        min: "Please enter the value greater than " + minValue,
        max: "Please enter the value less than " + maxValue
    }
    }).data("kendoValidator");
    
    
});