Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var beforeSendValidate = function (numState, nextState) {
- var mensagem = "<h2>Os campos obrigatórios não foram preenchidos:</h2><ul>";
- var allInputs = $(":input");
- var allLables = $("label");
- for (var index = 0; index < allLables.length; index++) {
- if (numState == 0 || numState == 1) {
- var element = $(allLables[index]).next();
- var texto = $(allLables[index]).text();
- var classs = $(allLables[index]).attr('class');
- var tipo = $(element).prop('type');
- if (tipo == "text" || tipo == "textarea" || tipo == "select-one") {
- if (String(classs).indexOf("required") >= 0) {
- if (campoVazio($(element).val())) {
- mensagem += "<li>O campo \"" + texto + "\" é obrigatório!</li>";
- }
- }
- }
- }
- }
- if (mensagem.length > 60) {
- throw (mensagem + "</ul>");
- }
- };
- function campoVazio(params) {
- if (String(params) == "" || String(params) == null) {
- return true;
- }
- return false;
- }
Add Comment
Please, Sign In to add comment