jQuery Validate Plugin: So validieren Sie ein Dropdown-Menü

Ich versuche, das Plugin jQuery Validate zu verwenden, um eine Dropdown-Liste zu validieren. Es überprüft den Rest meines Formulars korrekt. Aber im Dropdown funktioniert es nicht.

Hier ist meine jQuery:

$('#campaignForm').validate({
    rules: {
         campaign_name: {
             required: true
         },
         html_url: {
             required: {
                 depends: function(element) {
                     return $('#html_url').val() == 'none';
                 }
              }
         }
    },
    messages: {
        campaign_name: 'Please enter a campaign name',
        html_url: 'Please select a template'
    }
});

Hier ist mein HTML:

<select name="html_url" id="html_url">
<option value="none">Select One...</option>
...
</select>

Was mache ich falsch? Kollidieren meine Variablennamen irgendwie? Die Regel für den Kampagnennamen funktioniert einwandfrei.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage