web/data/cubicweb.edition.js
branchstable
changeset 2246 e89c15221a8a
parent 2242 6772f8e859c2
child 2330 8c70ca715fe9
equal deleted inserted replaced
2245:7463e1a748dd 2246:e89c15221a8a
   303 	jqNode(noticeid).hide();
   303 	jqNode(noticeid).hide();
   304     }
   304     }
   305 }
   305 }
   306 
   306 
   307 function _clearPreviousErrors(formid) {
   307 function _clearPreviousErrors(formid) {
       
   308     jQuery('#' + formid + 'ErrorMessage').remove();
   308     jQuery('#' + formid + ' span.error').remove();
   309     jQuery('#' + formid + ' span.error').remove();
   309     jQuery('div.errorMessage').remove();
   310     jQuery('#' + formid + ' .error').removeClass('error');
   310 }
   311 }
   311 
   312 
   312 function _displayValidationerrors(formid, eid, errors) {
   313 function _displayValidationerrors(formid, eid, errors) {
   313     var globalerrors = [];
   314     var globalerrors = [];
   314     var firsterrfield = null;
   315     var firsterrfield = null;
   333 	    var innernode = SPAN(null, globalerrors[0]);
   334 	    var innernode = SPAN(null, globalerrors[0]);
   334 	} else {
   335 	} else {
   335 	    var innernode = UL(null, map(LI, globalerrors));
   336 	    var innernode = UL(null, map(LI, globalerrors));
   336 	}
   337 	}
   337 	// insert DIV and innernode before the form
   338 	// insert DIV and innernode before the form
   338 	var div = DIV({'class' : "errorMessage"});
   339 	var div = DIV({'class' : "errorMessage", 'id': formid + 'ErrorMessage'});
   339 	div.appendChild(innernode);
   340 	div.appendChild(innernode);
   340 	jQuery('#' + formid).before(div);
   341 	jQuery('#' + formid).before(div);
   341     }
   342     }
   342     return firsterrfield || formid;
   343     return firsterrfield || formid;
   343 }
   344 }