Browse Source

同步主干最新变更到 2.x

同步主干最新变更到 2.x
pull/1307/head
贤心 1 year ago committed by GitHub
parent
commit
113f1c3312
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      dist/layui.js
  2. 10
      src/modules/form.js

2
dist/layui.js vendored

File diff suppressed because one or more lines are too long

10
src/modules/form.js

@ -46,7 +46,7 @@ layui.define(['lay', 'layer', 'util'], function(exports){
'请输入正确的身份证号' '请输入正确的身份证号'
] ]
}, },
verIncludelRequired: false, // 验证规则是否包含必填 --- 为兼容旧版的验证机制 verIncludeRequired: false, // 验证规则是否包含必填 --- 为兼容旧版的验证机制
autocomplete: null // 全局 autocomplete 状态。 null 表示不干预 autocomplete: null // 全局 autocomplete 状态。 null 表示不干预
}; };
}; };
@ -391,7 +391,7 @@ layui.define(['lay', 'layer', 'util'], function(exports){
// 如果是第一项,且文本值等于 placeholder,则清空初始值 // 如果是第一项,且文本值等于 placeholder,则清空初始值
if(selectedIndex === 0 && initValue === input.attr('placeholder')){ if(selectedIndex === 0 && initValue === input.attr('placeholder')){
initValue = ''; initValue = '';
}; }
// 如果有选中值,则将输入框纠正为该值。否则清空输入框 // 如果有选中值,则将输入框纠正为该值。否则清空输入框
input.val(initValue || ''); input.val(initValue || '');
@ -581,7 +581,7 @@ layui.define(['lay', 'layer', 'util'], function(exports){
// 如果是第一项,且文本值等于 placeholder,则清空初始值 // 如果是第一项,且文本值等于 placeholder,则清空初始值
if(selectedIndex === 0 && initValue === input.attr('placeholder')){ if(selectedIndex === 0 && initValue === input.attr('placeholder')){
initValue = ''; initValue = '';
}; }
setTimeout(function(){ setTimeout(function(){
notOption(input.val(), function(none){ notOption(input.val(), function(none){
@ -933,7 +933,7 @@ layui.define(['lay', 'layer', 'util'], function(exports){
// 匹配验证规则 // 匹配验证规则
if(rule){ if(rule){
var isTrue = typeof rule === 'function' isTrue = typeof rule === 'function'
? errorText = rule(value, item) ? errorText = rule(value, item)
: !rule[0].test(value); : !rule[0].test(value);
@ -951,7 +951,7 @@ layui.define(['lay', 'layer', 'util'], function(exports){
// 若为必填项或者非空命中校验,则阻止提交,弹出提示 // 若为必填项或者非空命中校验,则阻止提交,弹出提示
if(isTrue && ( if(isTrue && (
options.verIncludelRequired || ( options.verIncludeRequired || (
thisVer === 'required' || ( thisVer === 'required' || (
value && thisVer !== 'required' value && thisVer !== 'required'
) )

Loading…
Cancel
Save