В верхней части моей страницы:Почему функция «предупреждения» не срабатывает?
<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>
В нижней части страницы, внутри тела тега:
<script type="text/javascript">
$(document).ready(function()
{
if ($('#chkSelect').is(":checked")) {
alert('checked!');
}
});
</script>
В середине управления страницы HTML:
<input id="chkSelect" type="checkbox" />Select All Notifications
Если я проверил checkBox «chkSelect», я хочу запустить предупреждение. Я здесь что-то не так?
Если вы хотите, чтобы он срабатывал, как написано (когда документ готов), вам нужно это внутри тега ввода - checked = "checked". – daxur
Я думаю, вы проверяете, установлен ли флажок сразу после загрузки страницы. Конечно, это не потому, что вы еще не нажали на нее. Вам нужно использовать событие для запуска обратного вызова при каждом изменении флажка. – francoisr
Если сценарий находится внизу страницы, зачем использовать '.ready()'? –