我有以下代码:
$.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');
}
});