layui,监听空格事件,open后,弹出层input获取焦点了,再按空格又会弹出来?求怎么解决?

图片说明
图片说明
图片说明


openAddDlg函数最后加上

document.onkeyup = function(){};

你这得需求不是只要按空格就弹出吗?

JxcGoodsStockOu.openAddDlg()方法里面的layer.open里的type换一个,不用iframe(type:2)
var flag = true;
document.onkeyup = function(event){
if (flag && event.keyCode == 32)
flag = false;
JxcGoodsStockOu.openAddDlg();
}