2016-05-06 16 views
0

Ich bin neu zu handsontable. Ich versuche, eine numerische Zelle mit Zahlen zwischen 1 und 121 zu validieren. Ich bin nicht sicher, wie man das macht, jede Hilfe würde sehr geschätzt werden. Vielen Dank.Numerische Bereichsüberprüfung

+0

ich scheinen schneller zu bekommen, besser und mehr Antworten, als ich [umfassen nur einen kleinen Code-Schnipsel] (http://stackoverflow.com/help/mcve). wahrscheinlich, weil es viel einfacher für andere ist, ein Beispiel von Grund auf zu kopieren/einfügen/zu ändern, und Programmierer können den Code allgemein lesen, um das Problem schnell zu sehen, unabhängig davon, in welcher Sprache die Frage geschrieben wurde. –

Antwort

0

In handsontable können Sie custom validators für Ihre Spalten erstellen. Ob dies eine Funktion oder eine einfache Regex ist, können Sie dies auf eine Variable setzen und dann als Validator an Ihre Spalte übergeben.

var specificNumberValidator = // Maybe a regex function to check for only numbers 1-121 here? 

hot = new Handsontable(container, { 
    ... 
    columns: [ 
     { 
     data: 'specificNumber', 
     type: 'numeric', 
     validator: specificNumberValidator 
     } 
    ] 
    });