Resolved validation conflict with readonly
Posted rgqancy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Resolved validation conflict with readonly相关的知识,希望对你有一定的参考价值。
/** * Bug绕过去方案WorkAround * Bug描述: * JQuery的Validation的和form的input元素设为readonly,一对不可调和的矛盾: * 一个设置为required的input元素,永久设置为readonly,表单提交时,如果该字段值为空, * Validation功能就不能正常工作;反之,如果不设置readonly,又没法限制用户胡乱粘贴非法数据。 * http://stackoverflow.com/questions/26838839/how-can-i-enable-jquery-validation-on-readonly-fields * para elementId : 元素名称 */ function resolvedValidationConflictWithReadonly(elementId){ $(document).on("focusin", elementId, function() { $(this).prop(‘readonly‘, true); }); $(document).on("focusout", elementId, function() { $(this).prop(‘readonly‘, false); }); } /** * 用于弹框上 * @param elementId */ function resolvedValidationConflictWithReadonlyParent(elementId){ //不能改成document $parent("body").on("focusin", elementId, function() { $(this).prop(‘readonly‘, true); }); $parent("body").on("focusout", elementId, function() { $(this).prop(‘readonly‘, false); }); }
以上是关于Resolved validation conflict with readonly的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse:.. cannot be resolved to a type
The import java.util cannot be resolved The import javax.servlet cannot be resolved
PromiseKit 如何将“when(resolved)”作为承诺返回?
报错:BASE64Decoder cannot be resolved to a type