それはあなたが探しているものです。あなたはそれを利用する方法を知りません。
まず、フォームを正しく設定する必要があります。次のことからインスピレーションを得ることができます。
<form>
<select name="myselectcheckbox" id="myselectcheckbox">
<option value="X"<?php if($data['myselectcheckbox'] == 'X'){ echo ' selected="selected"'; ?>>Yes</option>
<option value=""<?php if($data['myselectcheckbox'] == ''){ echo ' selected="selected"'; ?>>No</option>
</select>
</form>
フォーム要素に対してはこれで十分です。jQuery のコードは次のようになります。
<script>
$(function(){
$('#myselectcheckbox').hide().append('<a href="#" id="myselectedcheckbox_toggler"><img src="checkbox.gif"></a>');
$('#myselectedcheckbox_toggler').click(function(){
if($('#myselectcheckbox').val() == 'X'){
$('#myselectcheckbox').val('');
$('#myselectedcheckbox_toggler img').attr('src', 'checkbox.gif');
}else{
$('#myselectcheckbox').val('X');
$('#myselectedcheckbox_toggler img').attr('src', 'checkbox-checked.gif');
}
});
});
</script>
それは正しいように聞こえます。それをテストして、残りは自分でやってみてください。コードはかなり自明です。それ以上のことはできませんでした。
幸運を