如何解决如何将自定义验证与正则表达式模式一起添加到.NET MVC输入字段
我有打击输入文件,已经执行了数据验证。我想基于onchange事件添加其他验证。
function customvalidation() {
var url = $('#Field1').val();
$.ajax({
type: 'get',url: '/SOMEURL',data: { 'val': val },success: function (response) {
if (!response.Valid) {
setError("Field1","Field1 Custom Error.");
}
},error: function () {
setError("Field1","Field1 Custom Error.");
}
});
}
function setError(id,message) {
var span = $("span[data-valmsg-for=\"" + id + "\"]");
if (span && span.length > 0) {
$(span).html(message);
if (message && message != "") {
$(span).removeClass("field-validation-valid");
$(span).addClass("field-validation-no-valid field-validation-error");
} else {
$(span).removeClass("field-validation-no-valid field-validation-error");
$(span).addClass("field-validation-valid");
}
}
}
我尝试添加以下javascript函数,它会验证字段并正确显示错误,但是如果输入的值与正则表达式模式匹配,则在下次单击鼠标时会清除错误。
x
如果您知道解决方法,请告诉我。
谢谢
灰
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。