Добрый день, я новенький программист, раньше писал на С++, в WEB программировании олух.
Есть вот такие вот вещи на Prototype (я так думаю)
Есть 2 формы которые проходят валидацию через функцию OrderFormValidator () функция работает 100% правильно.
вот кусок кода он рабочий и отлажен
function OrderFormValidator() { this.Run(); } OrderFormValidator.prototype = { validator: SubmitValidator(), Run: function () { this.validator = new SubmitValidator(); this.validator.SetSubValidator(this); this.DoAddElems(); this.DoPrepareHiddenElems(); this.DoValidate(); }, AddElem: function (a, { this.validator.AddElem(a, ; }, DoAddElems: function () { this.validator.SetSubmiterName("orderFormSubmiter"); this.validator.AddElem("name", "input"); this.validator.AddElem("phone", "input"); }, DoPrepareHiddenElems: function () { var a = (window.location.hash.toString() == "#order"); if (a) { $("#name").focus(); } }, DoValidate: function () { var c = this.validator.IsNotEmptyInput("name"); var a = this.validator.IsNotEmptyInput("phone"); this.validator.DoChangeErrorClass("name", c); this.validator.DoChangeErrorClass("phone", a); var b = (c && a); this.validator.DoChangeSubmitActive(; } };
и точка входа
$(document).ready(function () { if ($("#orderFormSubmiter").length) { new OrderFormValidator(); } });
но у меня 2 формы с ID orderFormSubmiter на 1 странице и валидация проходит только для 1 формы а для 2 никак не хочется, пробывал через each() но ничего не получилось, нужно вызывать OrderFormValidator() для каждой формы по отдельности но это не получается и он вызывает только для 1 формы или я что-то не так понимаю, я новенький надеюсь на вашу помощь.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Hol1killer
Добрый день, я новенький программист, раньше писал на С++, в WEB программировании олух.
Есть вот такие вот вещи на Prototype (я так думаю)
Есть 2 формы которые проходят валидацию через функцию OrderFormValidator () функция работает 100% правильно.
вот кусок кода он рабочий и отлажен
и точка входа
но у меня 2 формы с ID orderFormSubmiter на 1 странице и валидация проходит только для 1 формы а для 2 никак не хочется, пробывал через each() но ничего не получилось, нужно вызывать OrderFormValidator() для каждой формы по отдельности но это не получается и он вызывает только для 1 формы или я что-то не так понимаю, я новенький надеюсь на вашу помощь.
Link to comment
Share on other sites
9 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.