私は以下のコードを持っています:
$.post('get_as_12', {data:selectedObj.value},function(result) {
alert(result[0]) ;
if(result[0] > 0) {
$('#h12_1').attr('checked','checked');
alert('12-1');
} else {
$('#h12_1').removeAttr('checked');
alert('12-2');
}
});
get_as_12 は MySQL クエリです。
データベースの結果がある場合、アラートalert(result[0]) ;
は正しく発生します。ただし、結果がなく、戻り値がNULL
アラートを引き続き発生させる方法である場合。これ以上、else ステートメントを起動するにはどうすればよいですか。
$('#h12_1').removeAttr('checked');
前もって感謝します。
アップデート
$.post('get_as_12', {data:selectedObj.value},function(result) {
alert(result[0]) ;
if(result[0].length > 0) {
$('#h12_1').attr('checked','checked');
} else {
$('#h12_1').removeAttr('checked');
}
});