проверка JQuery - PullRequest
       8

проверка JQuery

1 голос
/ 07 октября 2010

Я использую JQuery проверки, как следует

var validator=$("#myform")
    .validate({
        rules: {
                   field1: { required: true },
                   field2: { required: true },
                   field3: { required: true },
                   field4: { required: true }

            }
});

field1, field2 в tab0 и field3, field4 в tab1

Если я щелкну на вкладке 1 без заполнения поля 1, поля 2 и заполнения поля 3, поля 4, проверка будет истинной.

Полагаю, в этом случае field1, field2 скрыты из-за вкладок.

Вот моя форма

<form  id="myform"  enctype="multipart/form-data" method="post" action="myaction.php" >
    <div id="tabs">
        <ul>
            <li><a href="#tab-1">tab1</a></li>
            <li><a href="#tab-2">tab2</a></li>
        </ul>

    <div id="tab-1">  
        <input type="text" name="field1" id="field1" />     
        <input type="text" name="field2" id="field2" />     
    </div>

    <div id="tab-2">  
        <input type="text" name="field3" id="field3" />     
        <input type="text" name="field4" id="field4" />     
    </div>
    </div>

    <button type="submit" name="save">
                <img src="/admin/graphics/icons/disk.gif" alt=""/>Save
    </button>
    </form>

Как я могу решить эту проблему. Любое предложение приветствуется

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...