ФорумПрограммированиеJavaScript → Валидатор форм jVal

Валидатор форм jVal

  • WF_jaltyPal

    Сообщения: 122 Репутация: N Группа: Кто попало

    Spritz 23 апреля 2010 г. 18:36

    Вот решил немногом денамичности добавить)) и прибег к http://www.overset.com/2008/07/31/jval--jquery-form-field-validation-plugin/

    так ахуено все! Только вот когда решил прикрутить к свой регистрации , я немногом помолчал, посмотрел как баран на моник и открыл этот форум. Помоему тут уже где то проскакивало, что я не знаю Js (а теперь я его еще не люблю).
    Ладно не отхожу от темы и задаю наханький вопрос: там они вообще не создают формы, а только поля. При нажатии если все пучком, выходит alert('расрас') . Только как сделать чтобы все работала как форма? Чтобы был акшен и при нажатии на кнопульку создавались $_POST.
    Когда я вокруг таблицы создал форму (схитрить хотел), там все замкнуло замигало … Короче хз.
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 23 апреля 2010 г. 18:59, спустя 23 минуты 32 секунды

    Нихуя не понял, букв много а сути нифига нет… Напомнило http://pyha.ru/forum/topic/2456.0
    Спустя 28 сек.
    Чего надо то? Провалидировать форму и в случае успеха отправить форму?
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • WF_jaltyPal

    Сообщения: 122 Репутация: N Группа: Кто попало

    Spritz 23 апреля 2010 г. 19:17, спустя 17 минут 19 секунд


    Нихуя не понял, букв много а сути нифига нет… Напомнило http://pyha.ru/forum/topic/2456.0
    Спустя 28 сек.
    Чего надо то? Провалидировать форму и в случае успеха отправить форму?
    Провалидировать форму и в случае успеха отправить форму? - да!
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 23 апреля 2010 г. 19:31, спустя 13 минут 53 секунды

    WF_jaltyPal, я не работал с этим jVal, а в pure js просто повесь обработчик на submit и проверяй поля, если они все верно заполнены ничего не делай, форма отправится. Иначе вызывай алерты/хуё-моё/etc и return false;
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • WF_jaltyPal

    Сообщения: 122 Репутация: N Группа: Кто попало

    Spritz 23 апреля 2010 г. 19:50, спустя 19 минут 10 секунд

    pure что это??
    Спустя 278 сек.
    <table border="0" id="form" style="padding:10px;">

    <tr>
    <td align="right" style="padding-right:5px; color:#000;">
    Имя:
    </td>
    <td align="left">
    <input id="f1" name="n" type="text" size="20" jVal="{valid:function (val) { if (val.length < 2) return 'Почему имя такое короткое?'; else return ''; }}" />
    </td>
    </tr>
    <input id="submitButton" type="submit" value="jVal COVER validation" onClick="if ( $('#form').jVal({style:'cover',padding:3,border:1,wrap:true}) ) alert('success - submit form');">

    </table>


    вот как их этого сделать форму и если все нормально то получить переменную $_POST

  • WF_jaltyPal

    Сообщения: 122 Репутация: N Группа: Кто попало

    Spritz 23 апреля 2010 г. 19:57, спустя 7 минут 34 секунды

    я попробовал так <input id="submitButton" type="submit" value="jVal COVER validation" onClick="if ( $('#form').jVal({style:'cover',padding:3,border:1,wrap:true}) ) $('#form').submit();"/> , но проблема в том, что он проверяет не все поля да и предупреждение держится не долго
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 23 апреля 2010 г. 20:32, спустя 34 минуты 30 секунд

    Не знаеш JS - учи, пересказывать учебники тут никто не собирается, можно было бы это давно понять, тут народ не тот, все уже востребованные программисты, которым не надо ничего и никому доказывать
  • WF_jaltyPal

    Сообщения: 122 Репутация: N Группа: Кто попало

    Spritz 23 апреля 2010 г. 21:24, спустя 51 минуту 48 секунд

    понятно)) я уже другой нашел понятный
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 25 апреля 2010 г. 0:47, спустя 1 день 3 часа 23 минуты

    pure - чистый, мог бы и посмотреть перевод. Означает на "чистом js"
    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!