mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-18 05:51:26 +02:00
@@ -136,6 +136,7 @@ function display_form_errors(formid, data) {
|
||||
var $widget = $("#" + formid + " #" + fullid);
|
||||
var spanid = fullid + "-error";
|
||||
var $span = $("#" + spanid);
|
||||
var error = value.join(' ');
|
||||
|
||||
if (!$widget.parents(".form-group").hasClass("has-error")) {
|
||||
$widget.parents(".form-group").addClass("has-error");
|
||||
@@ -143,12 +144,12 @@ function display_form_errors(formid, data) {
|
||||
if (!$span.length) {
|
||||
$span = $("<span />", {
|
||||
"class": "help-block",
|
||||
"html": value[0],
|
||||
"html": error,
|
||||
"id": spanid
|
||||
});
|
||||
$widget.parents(".form-group").append($span);
|
||||
} else {
|
||||
$span.html(value[0]);
|
||||
$span.html(error);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -36,13 +36,15 @@ TwocolsNav.prototype = {
|
||||
success_cb: $.proxy(this.save_cb, this)
|
||||
});
|
||||
}, this));
|
||||
$(document).on('submit', '#parameters_form', $.proxy(function(evt) {
|
||||
var formId = 'parameters_form';
|
||||
$(document).on('submit', '#' + formId, $.proxy(function(evt) {
|
||||
simple_ajax_form_post(evt, {
|
||||
formid: $(this).attr('id'),
|
||||
formid: formId,
|
||||
modal: false,
|
||||
reload_on_success: false,
|
||||
success_cb: $.proxy(this.save_cb, this),
|
||||
error_cb: function(data) {
|
||||
window.scrollTo(0, 0);
|
||||
$('a[data-app="' + data.prefix + '"]').tab('show');
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user