web/data/cubicweb.edition.js
branchstable
changeset 2242 6772f8e859c2
parent 1971 5e6799e86088
child 2246 e89c15221a8a
equal deleted inserted replaced
2241:fcf08ac5f8c0 2242:6772f8e859c2
   304     }
   304     }
   305 }
   305 }
   306 
   306 
   307 function _clearPreviousErrors(formid) {
   307 function _clearPreviousErrors(formid) {
   308     jQuery('#' + formid + ' span.error').remove();
   308     jQuery('#' + formid + ' span.error').remove();
       
   309     jQuery('div.errorMessage').remove();
   309 }
   310 }
   310 
   311 
   311 function _displayValidationerrors(formid, eid, errors) {
   312 function _displayValidationerrors(formid, eid, errors) {
   312     var globalerrors = [];
   313     var globalerrors = [];
   313     var firsterrfield = null;
   314     var firsterrfield = null;
   322 	    addElementClass(field, 'error');
   323 	    addElementClass(field, 'error');
   323 	    var span = SPAN({'id': 'err-' + fieldid, 'class': "error"}, errmsg);
   324 	    var span = SPAN({'id': 'err-' + fieldid, 'class': "error"}, errmsg);
   324 	    field.before(span);
   325 	    field.before(span);
   325 	} else {
   326 	} else {
   326 	    firsterrfield = formid;
   327 	    firsterrfield = formid;
   327 	    globalerrors.push(fieldname + ': ' + errmsg);
   328 	    globalerrors.push(_(fieldname) + ' : ' + errmsg);
   328 	}
   329 	}
   329     }
   330     }
   330     if (globalerrors.length) {
   331     if (globalerrors.length) {
   331 	if (globalerrors.length == 1) {
   332 	if (globalerrors.length == 1) {
   332 	    var innernode = SPAN(null, globalerrors[0]);
   333 	    var innernode = SPAN(null, globalerrors[0]);