JQM复选框被点击检查,然后立即在Android上取消选中

时间:2012-11-16 09:29:38

标签: javascript jquery jquery-mobile

我正在使用JQM进行移动Web应用程序开发。我试图隐藏/显示表单的一部分取决于复选框状态。这与iphone工作正常,但在Android手机上表现得很奇怪,就像当用户选中复选框时,它会显示该表格块但会立即隐藏并自动取消选中。我是JQM的新手,如果我错过了一些在这里提到的话,请告诉我。

 $('form #addsp').click(function () {
    if ($('form #addsp').is(':checked')) {
        $('#addDetail').show()

    } else {
        $('#addDetail').hide()
    }
});

1 个答案:

答案 0 :(得分:0)

$( “输入[类型= '复选框']”)[0] .attr( “选中”,真).checkboxradio( “刷新”);
您需要刷新复选框以检查它。
你可以在这里阅读更多:
http://jquerymobile.com/test/docs/forms/checkboxes/methods.html