У меня есть флажок, и за ним следует текст, например:
[флажок] Я согласен
Если флажок не установлен при отправке, текущий способ отображения сообщения об ошибке у меня следующий (я использую errorElement: "div");
[флажок]
Это поле обязательно для заполнения.
Согласен **
Я бы предпочел;
[флажок] Принимаю
Это поле обязательно для заполнения
Есть идеи, как это сделать ?.
Обертка html для соответствующего флажка и текстовых элементов, которые у меня есть, выглядит следующим образом;
[div] [checkbox] Я согласен [/ div] [div] [/ div]
Я попробовал errorPlacment: следующим образом, надеясь применить его только для этого элемента;
...
messages: {
usage_terms: {
required: "Must agree to Terms of Use.",
//errorElement: "div"
errorPlacement: function(error, element) {
error.appendTo( element.parent("div").next("div") );
}
}
}
...
Это не сработало. Любая идея?.