2016-07-10 2 views
-1

Ich muss einige Bedingung überprüfen und basierend darauf eine jQuery-Funktion auf Tastendruck für Validierungsschlüssel ausführen.Wie man Validierungsschlüssel mit irgendeiner Bedingung in Rasiermesser durch jQuery zurückgibt?

Ich habe 3 Arten für gültig.

  • Text
  • Integer, Dezimal oder Doppel
  • Formel und ich möchte Nummer und einige Formel-Zeichen erhalten zum Beispiel nur bekommt (* -/+) und Nummer.

Wie kann ich es tun? Irgendeine Hilfe ?

@for(int i = 0 ; i < Model.ParamStructList.Count ; i++) 
{ 
    @Html.TextBox("ParamStructList["+i+"].value",Model.ParamItemValueList[i].Value,new{onkeypress=""}) 
} 
+1

auf unaufdringliche Validierung Informieren Sie sich. Https://www.exceptionnotfound.net/asp-net-mvc-demystified-unobtrusive- Validierung/ – zaitsman

+0

@ Zaitsman Ihre Antwort nicht im Zusammenhang mit meiner Frage, ich möchte nicht definieren Attribut für Felder in Viewmodel.Ich möchte überprüfen Bedingung in Sicht. – Zebra

+0

Wenn Sie den Artikel lesen, werden Sie sehen, dass GENAU die unaufdringliche Validierung gibt. – zaitsman

Antwort

0

Sie können DataType und RegularExpression attribues in Modell (siehe this)

Verwandte Themen