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);
    });
}
时间: 2024-10-11 22:15:57

Resolved validation conflict with readonly的相关文章

RHEL5.8物理机遇到Read-only file system

[[email protected] tmp]# date Thu Jun 4 04:36:31 CST 2015 [[email protected] tmp]# mkdir ss mkdir: cannot create directory `ss': Read-only file system [[email protected] tmp]# pwd /tmp [[email protected] tmp]# df -h Filesystem Size Used Avail Use% Mo

javax.servlet.jsp cannot be resolved to a type

把MyEclipse里的项目导入到Eclipse Luna版中后出现了个莫名其妙的错误,注:Eclipse Luna是新装的. 错误描述:jsp页面中引用的js报错,鼠标放上去以后提示:javax.servlet.jsp cannot be resolved to a type.图片为证: 类似以上底下有红色波浪线的错误,好多jsp页面都有,还各不相同. 解决办法: 点击菜单栏:Window→Preferences→Validation,在右侧找"JSP Syntax Validator&quo

javax.servlet.jsp cannot be resolved to a type,javax.servlet

可能是jdk 里不包括servlet-api.jar这个包,到tomcat里找到这个包复制到java项目里. 项目名-->右键 Property-->选择 Java Build Path-->选择 Add External JARs-->选择 把servlet-api.jar的路径输入即可 该包在tomcat里有 搜索即课找到 javaxservletjspJspException cannot be resolved to a type javaxservletjspPageCo

(转)MVC 3 数据验证 Model Validation 详解

继续我们前面所说的知识点进行下一个知识点的分析,这一次我们来说明一下数据验证.其实这是个很容易理解并掌握的地方,但是这会浪费大家狠多的时间,所以我来总结整理一下,节约一下大家宝贵的时间. 在MVC 3中 数据验证,已经应用的非常普遍,我们在web form时代需要在View端通过js来验证每个需要验证的控件值,并且这种验证的可用性很低.但是来到了MVC 新时代,我们可以通过MVC提供的数据验证Attribute来进行我们的数据验证.并且MVC 提供了客户端和服务器端 双层的验证,只有我们禁用了客

怎么解决svn error "svn: Aborting commit: xxx remains in conflict"?

遇到问题 $ sudo svn commit -m ''svn: E155015: Commit failed (details follow):svn: E155015: Aborting commit: '/Users/mac/data/lz/core/lz.php' remains in conflict 解决方法1: $ sudo svn resolved /Users/mac/data/lz/core/lz.phpResolved conflicted state of 'core/l

Model Validation in Asp.net MVC

原文:Model Validation in Asp.net MVC 本文用于记录Pro ASP.NET MVC 3 Framework中阐述的数据验证的方式. 先说服务器端的吧.最简单的一种方式自然是直接在Action方法中来进行了,如下: [HttpPost]        public ViewResult MakeBooking(Appointment appt)        {                    if (String.IsNullOrWhiteSpace(appt

validation插件

1.项目下载地址:http://plugins.jquery.com/validation/ 2.引入 <script type="text/javascript" src="${base}/js/jquery-1.9.1.js"></script><script type="text/javascript" src="${base}/js/jquery.validate.js"></

svn不能更新也不能提交【svn A conflict in the working copy obstructs the current operation】

SVN不能提交解决方法: 最近发现了svn有一种特殊的冲突,跟svn版本库同步的时候,还提示代码没有不一样的,但是文件图标上又是一个特殊的冲突符号,不是那种大红的冲突符号.更新不了也提交不了.就算把代码改了再提交都不行.      解决办法:右击有问题的目录或者文件–>team–>Show Tree Conflict–>在Eclpise中会出现一个Tab视图显示Tree Conflict的内容,一个一个选择列表中的冲突右击将其标志为已解决/Resolved,然后回到项目再提交更改就可以了

MyEclipse解决SVN同步冲突问题conflict in the working copy obstructs the current operation

服务端版本控制软件subversion,客户端是eclipse的插件subclipse.当删除一个东西的时候老是提示错误,说冲突 commit -m "" C:/Users/Administrator/Workspaces/MyEclipse 8.6/AisinoNew/WebRoot/htmljs/sale_protocol.js    A conflict in the working copy obstructs the current operationsvn: Commit