Валидация формы с name к которому добавлены параметры?
Приветствую!
На примере простой формы хочу спросить как правильно прописать rules: {}, если к значению атрибута name добавляются параметры? Я прописал так, но это не работает: rules: { field[0][content]: { required: true }, field[1][content]: { required: true } Пример формы: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Makes "field" always required.</title> <link rel="stylesheet" href="https://jqueryvalidation.org/files/demo/site-demos.css"> </head> <body> <form id="myform"> <label for="field">Required: </label> <input type="text" class="left" id="field_0" name="field[0][content]"> <input type="text" class="left" id="field_1" name="field[1][content]"> <br/> <input type="submit" value="Validate!"> </form> <script src="https://code.jquery.com/jquery-1.11.1.min.js"></script> <script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script> <script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/additional-methods.min.js"></script> <script> // just for the demos, avoids form submit jQuery.validator.setDefaults({ debug: true, success: "valid" }); $( "#myform" ).validate({ rules: { field[0][content]: { required: true }, field[1][content]: { required: true } } }); </script> </body> </html> |
Цитата:
|
рони,
Спасибо, работает. |
Часовой пояс GMT +3, время: 02:28. |