0

マイページの上部:

<head>
        <title></title>
        <link href="../Home.css" type="text/css" rel="stylesheet" runat="server" />
        <link href="../Content/kendo.common.min.css" rel="stylesheet" />
        <link href="../Content/kendo.default.min.css" rel="stylesheet" />
        <script src="../Scripts/jquery.min.js" type="text/javascript"> </script>
        <script src="../Scripts/kendo.web.min.js" type="text/javascript"> </script>
</head>

ページ下部の body タグ内:

<script type="text/javascript">

            $(document).ready(function()
            {
                if ($('#chkSelect').is(":checked")) {
                    alert('checked!');
                }
            });
</script>

ページ HTML コントロールの中央:

<input id="chkSelect" type="checkbox" />Select All Notifications

チェックボックスの「chkSelect」にチェックを入れたらアラートを出したい。ここで何か間違ったことをしていますか?

4

5 に答える 5

6

のようなイベント ハンドラを使用する必要がありますchange
コードは、ページが読み込まれたときに 1 回だけ実行され、チェックボックスがオフになっています。

$('#chkSelect').change(function() {
    if( this.checked ) {
        alert('checked');
    }
});
于 2013-07-30T17:54:45.757 に答える