如何通过jQuery在Razor中返回具有某些条件的验证键?
Posted
技术标签:
【中文标题】如何通过jQuery在Razor中返回具有某些条件的验证键?【英文标题】:How to return validate key with some Condition In Razor by jQuery? 【发布时间】:2016-11-12 09:26:15 【问题描述】:我需要检查一些条件,并在此基础上在 keypress 上运行一个 jQuery 函数来验证键。
我有 3 种类型用于验证。
文字 整数、小数或双精度数 公式,我想获取数字和一些公式符号,例如仅获取 (*-/+) 和数字。我该怎么做?有什么帮助吗?
@for(int i = 0 ; i < Model.ParamStructList.Count ; i++)
@html.TextBox("ParamStructList["+i+"].value",Model.ParamItemValueList[i].Value,newonkeypress="")
【问题讨论】:
阅读不显眼的验证:exceptionnotfound.net/… @zaitsman 你的答案与我的问题无关,我不想为视图模型中的字段定义属性。我想在视图中检查条件。 如果你阅读了这篇文章,你会发现这正是不显眼的验证给你的。 另外,我通过枚举类型检查条件。 当然,您可以使用任何您想要的东西 :) 不显眼的验证是微软几年来提供的相当标准、便宜且无需努力的功能。如果您喜欢推出自己的框架,欢迎您。不过,我建议很难找到有人为你写它,因为你问的问题太宽泛了。 【参考方案1】:您可以在模型中使用DataType
和RegularExpression
属性。(请参阅this)
【讨论】:
以上是关于如何通过jQuery在Razor中返回具有某些条件的验证键?的主要内容,如果未能解决你的问题,请参考以下文章
在 razor 代码中使用 javascript/jquery
如何在android中具有某些条件的最新sdk版本中重复通知?