[更新]调整表单初始化 data-form-loaded

This commit is contained in:
邹景立 2017-04-05 14:29:47 +08:00
parent ffde6065da
commit 2d9b37f52f
3 changed files with 13 additions and 12 deletions

View File

@ -65,7 +65,7 @@
placeholder="请输入密码"/>
</li>
<li class="text-center">
<button type="submit" class="layui-btn layui-disabled" data-loaded="立 即 登 入"> </button>
<button type="submit" class="layui-btn layui-disabled" data-form-loaded="立 即 登 入"> </button>
<a style="position:absolute;display:block;right:0" href="javascript:void(0)">忘记密码?</a>
</li>
</ul>

View File

@ -75,10 +75,6 @@ require(['pace', 'jquery', 'layui', 'laydate', 'bootstrap', 'template', 'ueditor
layui.use(['layer', 'form', 'element'], function () {
window.layer = layui.layer;
window.form = layui.form();
require(['admin.listen'], function () {
$('[data-loaded]').map(function () {
$(this).html($(this).attr('data-loaded')).removeClass('layui-disabled');
});
});
require(['admin.listen']);
});
});

View File

@ -756,6 +756,7 @@ define(['zeroclipboard', 'jquery'], function (ZeroClipboard) {
* 自动监听规则内表单
*/
$.validate.listen = function () {
$('form[data-auto]').map(function () {
if ($(this).attr('data-listen') === 'true') {
return;
@ -769,6 +770,10 @@ define(['zeroclipboard', 'jquery'], function (ZeroClipboard) {
this.getAttribute('data-time') || undefined);
});
});
$('[data-form-loaded]').map(function () {
$(this).html(this.getAttribute('data-form-loaded') || this.innerHTML);
$(this).removeAttr('data-form-loaded').removeClass('layui-disabled');
});
};
/**