Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在mvc运行时将值传递给Jquery验证?_Jquery_Asp.net Mvc 3 - Fatal编程技术网

在mvc运行时将值传递给Jquery验证?

在mvc运行时将值传递给Jquery验证?,jquery,asp.net-mvc-3,Jquery,Asp.net Mvc 3,我有jquery函数作为validationtype,它工作正常 <script type="text/javascript"> jQuery.validator.addMethod("mytest", function (value, element, param) { var emailPattern = /^[0-9]+$/; return emailPattern.test(value); }); jQuery.validator.unobtrusive.

我有jquery函数作为validationtype,它工作正常

<script type="text/javascript">

jQuery.validator.addMethod("mytest", function (value, element, param) {
    var emailPattern = /^[0-9]+$/;
    return emailPattern.test(value);
});

jQuery.validator.unobtrusive.adapters.addBool("mytest");
ValidationParameters.Add(“newregex”,strew)

它反映在html中,如

input class=“text box single line”data val=“true”data val mytest=“ContactPersonName字段是必需的。”data val mytest newregex=“/^[a-zA-Z0-9]{50100}$/”
id=“Desc”name=“Desc”type=“text”value=”“

您可能会发现它很有用。

不完全是您想要的,但为了方便起见,您可以使用远程验证属性。

var myPattern=/^(\+)(([0-9]+(\.))|([0-9]*\.[0-9]+)([eE][+-]?[0-9]+)$/;这是工作var myPattern=param1;这不起作用
ValidationType = "mytest";