私はJSPアプリケーションに取り組んでおり、チェックボックスがあるフォームを持っています。チェックされているかどうかに応じて、DB「0または1」に挿入して更新しようとしています。私のコードがすでに行っていることは、「1」を挿入することです。チェックされていない場合、「0」の代わりに常に「1」を挿入し、DB を更新しようとすると、「1」から「0」またはフォーム「0」から「1」になります。 "、それは仕事をしません、私のチェックボックスはトグルしません。私を助けてください!
フォームの追加フィールドを挿入または更新できるため、挿入および更新するメソッドが既にあり、機能します。
JSP コード:
<tr>
<td>Principal:</td>
<td colspan="2"><input type="checkbox" id="a_principal" name="a_principal" value="<%=directorio!=null?(directorio.isPrincipal()!=false?directorio.isPrincipal(): ""):""%>" />
<%=directorio.isPrincipal()%>
</td>
</tr>
Javascript コード:
$(function (){
if($('#a_principal').val()== "true"){
$("input:checkbox").prop('checked',true);
}else{
$("input:checkbox").prop('checked', false);
}
});
前もって感謝します!!