Wenn Sie mehrere Textfelder mit demselben Namen mit jquery validator validieren, wird nur die erste Eingabe validiert

Ich versuche die beiden gleichnamigen Eingaben mit jquery validator zu validieren.

<script src='
            http://code.jquery.com/jquery-latest.min.js '></script>
            <script src='http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js'></script>
            <script>
            $(document).ready(function(){

            $('#frm').validate();

            $("[name=inp_text]").each(function(){
            $(this).rules("add", {
            required: true,
            checkValue: true
             });   
           });

                $.validator.addMethod("checkValue", function(value, element) {
                var response = ((value > 0)&&(value <= 100))||((value == 'test1')||(value =='test2'));
               return response;
               }, "invalid value");

            })

            </script>


            <form id='frm' method='post'>
            <input type='text' name='inp_text'/><br>
                <input type='text' name='inp_text'/><br>
            <input type='submit' name=''/>
            </frm>

Wenn ich diesen Code ausführe, werden nur die ersten Eingaben überprüft, und die zweiten Eingaben werden einfach ignoriert

Ich habe es auch mit versucht<input type='text' name='inp_text[]'/><br> aber immer noch nicht funktioniert.

was soll ich ändern ...?

Danke im Voraus

Antworten auf die Frage(4)

Ihre Antwort auf die Frage