私はcheckBoxでこのようなことをしたい。ユーザーがチェックボックスをクリックすると、その状態が変更されます (チェック済み -> チェックなしおよび vv. )。
私のコード:
$('#checkBoxStandard').change(function() {
clickedFormBoxen('standard');
});
function clickedFormBoxen(active){
if(active == 'standard'){
if( $('#checkBoxStandard').is(":checked")){
$('#checkBoxStandard').prop("checked", false);
}else{
$('#checkBoxStandard').prop("checked", true);
}
console.log('ac: '+$('#checkBoxStandard').is(':checked'));
}
残念ながら、チェックボックスが再びオフになることはありません。最初はチェックボックスがチェックされていますが、もう一度クリックしても何も起こらず、チェックされたままです。
ユーザーの操作だけでなく、関数呼び出しによってチェックボックスの状態を変更できるように、このコードを使用したいと考えています。
私を助けてください、私の英語でごめんなさい^^