スクリプトレットの jsp 変数に基づいて、フォームで動的 ID を使用する必要があります。エラーを発生させずにjQueryのIDセレクターを使用して正しい要素を選択するにはどうすればよいですか?
これが私のコードです:
<form name="intakeOnly" id="intakeOnly_<%=complaint%>" method="post" action="../Intake.do">
<table class="normal">
<tr>
<td><b>Clinician Signature: </b> <span id="cSigI_<%=complaint%>"><%=clinicianSig%>,<%=signedDate%></span></td>
</tr>
<tr>
<td><input type="button" id="submitSig_<%=complaint%>" name="submitSig" value="Sign and Save" onClick="intakeSubmit();"></td>
</tr>
</table>
</form>
Javascript:
function intakeSubmit() {
var complaint = <%=complaint%>;
var fname = new String("<%=userFirstName%>");
var lname = new String("<%=userLastName%>");
var date = new String("<%=DateUtils.getDate()%>");
jQuery("#cSigI_"+complaint).append("<br>"+fname+" "+lname + ","+ date);
}