问题描述
我有打击输入文件,已经执行了数据验证。我想基于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 (将#修改为@)