Ошибка HTML и JS не отображается (ошибка флажка отображается в флажке)

#javascript #html #web

#javascript #HTML #веб

Вопрос:

Я создаю службу доставки еды для практики и требую, чтобы пользователь выбрал хотя бы одно блюдо. Сообщение об ошибке отображается в флажке:

Я хотел бы получить сообщение об ошибке здесь:

** Ошибка работает правильно, но она просто не в том месте.

Это HTML

             <h2 class="mg-b-15">Type of drinks:</h2><br>
            <input id="checkboxFT" type="checkbox" value="Pepsi" name="type" class="mg-b-15"><span
                class="tx-20">Pepsi</span><br>
            <input id="checkboxPT" type="checkbox" value="Sprite" name="type" class="mg-b-15"><span
                class="tx-20">Sprite</span><br>
            <input id="checkboxI" type="checkbox" value="Apple Juice" name="type" class="mg-b-15"><span
                class="tx-20">Apple Juice</span><br>
            <input id="checkboxII" type="checkbox" value="Orange Juice" name="type" class="mg-b-15"><span
                class="tx-20">Orange Juice</span><br>
            <input id="checkboxIII" type="checkbox" value="Fruit Punch" name="type" class="mg-b-15"><span
                class="tx-20">Fruit Punch</span><br>
 

Это JS

         type:       {
            required: true,
            minlength: 1
        },
    },
 

Сообщение об ошибке

         type: { // makes user choose drink
            required: 'Please choose a drink'
        },
 

Проверка

  $("#personalAndFoodFormId").validate({ // Make sure the user enters the required data
    ignore: "",
    rules: {
        type:       {
            required: true,
            minlength: 1
        },
    },
 

Комментарии:

1. проверьте редактирование, пожалуйста.

2. Привет. Вы не сказали, где вы хотите отобразить ошибку.

3. @sergeykuznetsov Я бы хотел, чтобы это было справа от «типа напитка», проверьте редактирование, пожалуйста

4. Вероятно, вам нужно опубликовать больше ваших кодов, чтобы мы могли помочь. Похоже, вы используете jquery-validate?