Guest User

Untitled

a guest
Aug 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. function clearErrors() {
  2. //$("form input[error]").each(function (i, obj) {
  3. $("form *[error]").each(function (i, obj) {
  4. if ($(obj).hasClass("error")) {
  5. $(obj).removeClass("error");
  6. }
  7. });
  8. }
  9.  
  10. function showErrors(data, boxId) {
  11. clearErrors();
  12.  
  13. var errorBox = $("#" + boxId + " ul");
  14. errorBox.html("");
  15.  
  16. $.each(data.errors, function (index, obj) {
  17. errorBox.append("<li>" + obj.value + "</li>");
  18.  
  19. // El * para que tome en cuenta inputs YYYYYYYYYY selects ¬¬ ah y doble comillas pk se despedorra cuando el obj.key tiene un "." o caracter especial
  20. var element = $("*[error=\"" + obj.key + "\"]");
  21. console.log(element);
  22. element.addClass("error");
  23. /*if (!component.hasClass("error")) {
  24. component.addClass("error");
  25. }*/
  26. });
  27. errorBox.parent().slideDown();
  28. }
Add Comment
Please, Sign In to add comment