aktiviert radio Taste aus JSP-scriptlet-variable
Dies ist eine dumme Frage, aber ich muss es Fragen.
PS: dies ist eine alte Praxis, aber ich brauche es auf diese Weise.
In scriptlet-ich habe eine variable status
.
<%
String status=bean.getStatus();
//Status value is coming from database which is either "1" or "0"(String type)
%>
In einem Formular habe ich ein radio-button.
<tr>
<td> Status :</td>
<td>Active
<input type="radio" name="status" checked="checked" id="statusAct" value="1" />
Inactive
<input type="radio" name="status" id="statusInac" value="0"/>
</tr>
Wenn status==1
ich möchte ein radio button mit id="statusAct"
ausgewählt werden, und wenn status==0
dann radio mit id="statusInac"
ausgewählt werden.
Kann ich mit javascript oder Jquery, aber ich weiß nicht, wie man Java-variable in javascript-Funktion.
Vielleicht
var status = "<% string......%>";
und dann if(status == '1') { $('#id').prop('checked', true); }
InformationsquelleAutor AzAh | 2013-06-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einfach tun
und
Hallo, ich war versucht, es zu benutzen für die input-parameter aus der URL aber immer Fehler
Syntax error on token "$", AssignmentOperator expected after this token
Siehe meine syntax:<input type="radio" name="options" value="tracking" autocomplete="off" <% ${param.options == 'tracking' ? 'checked="checked"' : '' } %> >
InformationsquelleAutor Ohgodwhy
Entweder Verwendung von scriptlets zu tun, bedingte Logik und schreiben checked ="checked", wo Sie Sie benötigen. In den scriptlets, die Sie tun können. println zu schreiben, um die Seite (output-stream).
Sie können auch jstl für Bedingungs-tags c:wenn
InformationsquelleAutor Thorn