Servlet-session-Attribute mit jQuery

Habe ich ein Gewinnspiel Schaltfläche, die aktiviert oder deaktiviert werden, basierend auf Session-Attribute habe ich mit Servlets.

Sollte es deaktiviert sein, wenn dieses wahr ist,

  1. die enBancCount ist gleich null
  2. Es ist nicht ein Tag gültig

Hier ist mein code:

<button id="raffleBtn" type="submit"
     ${sessionScope.enBancCount == 0 || !sessionScope.validDay ? 'disabled' : ''}>
     Raffle
</button>

Ich bin derzeit mit JSP-EL hinzufügen disabled - Attribut auf die Schaltfläche auf der Grundlage der beiden oben genannten Bedingungen. Aber jetzt, bevor es, ich habe auch zu prüfen, ob die Mehrheit besucht an diesem Gewinnspiel teilzunehmen.

Ich fügte hinzu, die folgende Eingabefelder für die überprüfung der Anwesenheit:

<input type="checkbox" name="attendance" value=""> ATTENDEE 1
<input type="checkbox" name="attendance" value=""> ATTENDEE 2
<input type="checkbox" name="attendance" value=""> ATTENDEE ...
<input type="checkbox" name="attendance" value=""> ATTENDEE 6

Verändert und der html-Code für die Verlosung Taste:

<button id="raffleBtn" type="submit" disabled>
     Raffle
</button>

Hinzugefügt und die folgenden JQuery-code:

$('[name=attendance]').change(function() {
    if ($('[name=attendance]:checked').length >= 4
        && //CONDITION IF ENBANC CASE IS NOT ZERO
        && //CONDITION IF IT'S A VALID DAY) {
         $('#raffleBtn').removeAttr('disabled');
     } else {
         $('#raffleBtn').attr('disabled', 'disabled');
     }
});

Mein problem ist nur, dass ich nicht weiß, wie man den Wert von enBancCount und validDay mit JQuery.

Bitte helfen?

InformationsquelleAutor lxcky | 2014-08-25
Schreibe einen Kommentar