有效性验证使用tooltip
This commit is contained in:
parent
3d248e15a2
commit
41bb6a9f84
|
@ -257,22 +257,16 @@
|
||||||
rules: $.extend({}, rules),
|
rules: $.extend({}, rules),
|
||||||
messages: $.extend({}, messages),
|
messages: $.extend({}, messages),
|
||||||
highlight: function (element, errorClass, validClass) {
|
highlight: function (element, errorClass, validClass) {
|
||||||
var $ele = $(element);
|
$(element).parents('.form-group').addClass(errorClass).removeClass(validClass);
|
||||||
$ele.parents('.form-group').addClass(errorClass).removeClass(validClass);
|
|
||||||
if (!$.browser.versions.mobile && $.isFunction($ele.tipso)) $ele.tipso({
|
|
||||||
useTitle: false,
|
|
||||||
position: 'top',
|
|
||||||
background: '#a94442'
|
|
||||||
});
|
|
||||||
},
|
},
|
||||||
unhighlight: function (element, errorClass, validClass) {
|
unhighlight: function (element, errorClass, validClass) {
|
||||||
var $ele = $(element);
|
$(element).tooltip('destroy').removeAttr('data-original-title').parents('.form-group').removeClass(errorClass).addClass(validClass);
|
||||||
$ele.parents('.form-group').removeClass(errorClass).addClass(validClass);
|
|
||||||
if ($ele.hasClass('tipso_style')) $ele.tipso('hide').tipso('destroy');
|
|
||||||
},
|
},
|
||||||
errorPlacement: function (label, element) {
|
errorPlacement: function (label, element) {
|
||||||
var $ele = $(element);
|
var $ele = $(element);
|
||||||
if (!$.browser.versions.mobile && $.isFunction($ele.tipso)) $ele.tipso('update', 'content', $(label).text());
|
if (!$ele.attr('data-original-title')) $ele.tooltip({ container: '#dialogNew', delay: { "show": 500, "hide": 100 } });
|
||||||
|
$ele.attr('data-original-title', $(label).text());
|
||||||
|
$ele.tooltip('show')
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if (handler && $.isArray(handler.button)) {
|
if (handler && $.isArray(handler.button)) {
|
||||||
|
|
Loading…
Reference in New Issue