mirror of https://github.com/layui/layui
Merge branch '2.x' into feat/touch
commit
62f5abdd9b
|
@ -626,7 +626,12 @@ layui.define(['lay', 'layer', 'util'], function(exports){
|
||||||
};
|
};
|
||||||
|
|
||||||
if(isSearch){
|
if(isSearch){
|
||||||
input.on('input propertychange', search).on('blur', function(e){
|
// #1449: IE10 和 11 中,带有占位符的 input 元素获得/失去焦点时,会触发 input 事件
|
||||||
|
var eventsType = 'input propertychange';
|
||||||
|
if(lay.ie && (lay.ie === '10' || lay.ie === '11') && input.attr('placeholder')){
|
||||||
|
eventsType = 'keyup';
|
||||||
|
}
|
||||||
|
input.on(eventsType, search).on('blur', function(e){
|
||||||
var selectedIndex = select[0].selectedIndex;
|
var selectedIndex = select[0].selectedIndex;
|
||||||
|
|
||||||
thatInput = input; // 当前的 select 中的 input 元素
|
thatInput = input; // 当前的 select 中的 input 元素
|
||||||
|
|
|
@ -82,7 +82,7 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
|
||||||
var resolveTplStr = function(templet){
|
var resolveTplStr = function(templet){
|
||||||
try{
|
try{
|
||||||
return lay(templet).html();
|
return lay(templet).html();
|
||||||
}catch{
|
}catch(err){
|
||||||
return templet;
|
return templet;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue