jquery mobile attr问题

最近在做手机的应用使用jquery mobile 出现一些问题
$(“#idcardsn”).keyup(function(){

if(idcardsn.gender==”女”)
{

$(“#gender_1”).prop(“checked”,false).checkboxradio(“refresh”);
$(“#gender_0”).prop(“checked”,true).checkboxradio(“refresh”);
$(“.woman”).show();

}else if(idcardsn.gender==”男”){
$(“#gender_0”).prop(“checked”,false).checkboxradio(“refresh”);
$(“#gender_1”).prop(“checked”,true).checkboxradio(“refresh”);
$(“.woman”).hide();
}

});

要用prop代替attr 不然没刷新checkbox状态