0

互いに独立した 6 セットのラジオ ボタンがあります。それらを検証するために JQuery 検証プラグインを使用しています (それらはすべて必須です)。ただし、検証は最初の「満足」グループでのみ機能します。私の検証コードはこちら

jQuery(document).ready(function() {
$("#surveyForm").validate({
    rules: {
        satisfaction: {
            required: true
        },

        responding: {
            required: true
        },

        listening: {
            required: true
        },

        solution: {
            required: true
        },

        communication: {
            required: true
        },

        professional: {
            required: true
        }

    },
    messages:{
        satisfaction: {
            required: "this"
        },

        responding: {
            required: "is"
        },

        listening: {
            required: "a"
        },

        solution: {
            required: "test"
        },

        communication: {
            required: "to"
        },

        professional: {
            required: "see"
        }
    }
});

});

助言がありますか?

JSフィドル

4

1 に答える 1

1

<div id="q1">以前はが<form id="surveyForm">あったため、マッチング</div>によってフォームが終了していました。

この 2 行の順序を変更すると、問題は解決します。

フィドル

于 2013-06-20T00:02:19.787 に答える