|
楼主 |
发表于 2016-3-2 14:15:04
|
显示全部楼层
简单粗暴的做法,在全局 js 中添加下面 js:- // 防止重复提交
- $('form').on('beforeValidate', function (e) {
- $(':submit').attr('disabled', true).addClass('disabled');
- });
- $('form').on('afterValidate', function (e) {
- if (cheched = $(this).data('yiiActiveForm').validated == false) {
- $(':submit').removeAttr('disabled').removeClass('disabled');
- }
- });
- $('form').on('beforeSubmit', function (e) {
- $(':submit').attr('disabled', true).addClass('disabled');
- });
复制代码
|
|